A commercial space firm is seeking a Senior Embedded Flight Software Engineer in Houston, Texas. This role involves developing and maintaining firmware for spacecraft systems, collaborating with engineering teams, and working with embedded platforms and real-time operating systems. Candidates should have a Bachelor's or Master's degree in a relevant field, alongside 4-9 years of experience in embedded software. Strong proficiency in C and C++, as well as debugging tools, is essential. U.S. citizenship is required.
Qualifications
4 to 9 years of experience in embedded systems, firmware, or flight software development.
Hands-on experience with hardware bring-up, debugging tools (JTAG, oscilloscopes).
Strong understanding of real-time constraints and safe design principles.
Responsibilities
Develop, integrate, and maintain firmware for spacecraft subsystems and avionics.
Design and develop communication interfaces such as UART, SPI, I2C.
Support environmental testing and pre-flight validation.
Skills
C and C++
RTOS
Communication peripherals
Debugging tools
Education
Bachelor’s or Master’s in Computer Engineering, Electrical Engineering, Aerospace Engineering, or Computer Science
Tools
Git
VxWorks
Job description
A commercial space firm is seeking a Senior Embedded Flight Software Engineer in Houston, Texas. This role involves developing and maintaining firmware for spacecraft systems, collaborating with engineering teams, and working with embedded platforms and real-time operating systems. Candidates should have a Bachelor's or Master's degree in a relevant field, alongside 4-9 years of experience in embedded software. Strong proficiency in C and C++, as well as debugging tools, is essential. U.S. citizenship is required.