What is an Embedded Engineer at Innoflight?
An Embedded Engineer at Innoflight designs, develops, and integrates high-reliability, cyber-secure embedded software solutions that power the next generation of space exploration. Operating at the intersection of aerospace defense and cutting-edge software engineering, this role is critical to building compact, highly secure, and Low-Size, Weight, and Power (Low-SWaP) avionics, software-defined radios (SDRs), and advanced cryptographic systems. Your work directly impacts the reliability of satellite payloads and communications systems operating in the harshest environments imaginable.
In this position, you will collaborate closely with cross-functional teams of Systems, Hardware, and FPGA engineers to bridge the gap between complex hardware platforms and robust, secure software. Whether you are custom-tailoring an embedded Linux kernel, implementing real-time constraints on an RTOS, or leveraging Rust and C/C++ to develop memory-safe, secure-boot solutions, your contributions will ensure the integrity of critical defense and commercial aerospace missions.
This role requires a unique combination of low-level hardware understanding, deep cryptographic awareness, and rigorous software engineering discipline. It is an inspiring yet highly demanding environment where code efficiency, system security, and hardware-level performance are paramount.