Required:
- Must be proficient in C/C++
- Experience with Rust
- Must be familiar with communication and networking protocols, applied cryptography, secure programming, and the MS Windows and Linux operating systems on a variety of architectures including x86-64 and ARM
- Must be familiar with real-time embedded software development experience and modern software development tools
Preferred:
- Experience with the Magnetite operating system, as well as the seL4 microkernel, is a strong plus
- Experience with software development for SWaP-constrained devices and small satellites is a strong plus
- Experience developing and preparing software code for government certification is a strong plus
Any Gradute