Innoflight
US - California - San Diego
View Company Profile /
<< Go Back
Design, develop, integrate, and validate embedded software for satellite avionics and payload processing systems, including low-level drivers, Linux and RTOS software, communications interfaces, and security features. Lead reusable software development and release processes, collaborate with hardware and FPGA teams, improve engineering practices, and mentor junior engineers.
Requirements: Requires a bachelor's degree in electrical engineering, computer engineering, computer science, or a related field, along with at least 9 years of embedded software development experience and advanced C/C++ skills. Candidates should have deep embedded Linux and RTOS experience, hardware documentation and integration skills, knowledge of networking and cryptography, and the ability to obtain a U.S. security clearance.
Key Skills: Embedded Software Development, C/C++, Low-Level Driver Development, Embedded Linux, Kernel Configuration, U-Boot, GRUB, Real-Time Operating Systems, ARM Cortex, RISC-V, FPGA Integration, Hardware-Software Integration, Secure Communications, Cryptography, Systems Integration, Technical Mentoring
Benefits: Profit-Sharing Bonus, Cash Performance Bonus, 401(k) With 3% Company Match, Medical Insurance, Dental Insurance, Vision Insurance, Health Savings Account, Life Insurance, Paid Holidays, Paid Time Off, Critical Illness Insurance, Accident Insurance, Disability Insurance, Legal Insurance, Pet Insurance, Flexible 9/80 Work Schedule, Tuition Reimbursement
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX