Position Details
About this role
This role involves developing embedded flight software for small satellites, integrating hardware and software components, and supporting research missions for the Air Force.
Key Responsibilities
- Design, develop, test, and maintain embedded flight software
- Coordinate with subsystem teams
- Implement cybersecurity best practices
- Develop interface specifications
- Participate in system validation
Technical Overview
The position requires expertise in embedded software development in C/C++, real-time operating systems like VxWorks or RTEMS, hardware/software integration, and low-level driver development for satellite systems.
Ideal Candidate
The ideal candidate is a experienced aerospace software engineer with at least 5 years of embedded and flight software development experience in C or C++, familiar with satellite systems and real-time operating systems like VxWorks or RTEMS. They should be capable of hardware/software integration and low-level driver development, with strong problem-solving skills.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
Lack of experience with embedded or flight software in C/C++, No experience with satellite or spacecraft systems, No familiarity with real-time operating systems, No relevant technical degree, Inability to obtain security clearance
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile