Join Innoflight, a fast-growing Aerospace and Defense innovator, as a Senior Embedded Software Engineer – Crypto. Design and develop advanced cryptographic embedded software solutions for satellite avionics and payload data processing systems. Collaborate with cross-functional teams to deliver secure, rugged, and reliable Low-SWaP products.
Requirements
- Design and implement embedded software and cryptographic solutions for multi-core processors integrated with FPGAs
- Develop and maintain secure, real-time software in C/C++ and memory-managed languages for ARM Cortex and RISC-V architectures
- Configure and support interconnects such as SPI, I2C, UART, GPIO, PCIe, Ethernet, and SpaceWire
- Implement secure networking protocols (e.g., IPsec, TLS) and cryptographic algorithms (e.g., AES, RSA, ECDSA)
- Customize Linux environments and ensure system performance and security for aerospace-grade deployments
Benefits
- 401(k) with 3% company match (automatic enrollment)
- Comprehensive medical, dental, vision, HSA & life insurance
- 10 paid holidays + 120 hours PTO (starting in year one)
- Access to ancillary benefits such as critical illness, accident, disability, legal and pet insurance