Star Catcher
Senior Software Engineer - Embedded & Flight Systems
Jacksonville, Florida, United States · Senior · Full-time · Posted Oct 12, 2026
- Experience
- 10+ years of professional experience.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
- Visa sponsorship
- Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required authorizations from the U.S. Department of State to comply with U.S. Government space technology export regulations, including ITAR. Offers are contingent on background check and proof of eligibility to work in the US.
About the job
Leads flight software architecture and lifecycle development for spacecraft and an orbital power grid, from requirements and hardware integration through qualification and flight operations.
What you'll do
- Lead flight software architecture, cross-domain interfaces, and full lifecycle execution, including requirements, integration, verification, qualification, and production transition.
- Set fault detection, isolation, and recovery (FDIR), redundancy, watchdog, and health-monitoring practices; maintain software quality through reviews and testing.
- Mentor engineers, lead design reviews, and support requirements traceability, verification, and validation.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
- 10+ years of professional experience developing embedded software for hardware-centric, real-time systems, with a track record delivering complex projects from architecture through deployment.
- Expert proficiency in C and C++ for embedded systems; experience with software/hardware co-design, distributed systems, and software/computer architecture.
- Experience with embedded processor architectures and RTOS or bare-metal environments; working knowledge of Bash/Python and Git.
Nice to have
- Experience with software flown in space or radiation-mitigation strategies; Embedded Linux experience is a plus.
- FPGA/SoC collaboration, safety-critical software practices, embedded security, BSPs/device drivers, PTPv2, CI/test automation, or a Master's degree or Ph.D.
Tools
C, C++, ARM Cortex-M, ARM Cortex-A, RISC-V, RTEMS, FreeRTOS, VxWorks
Model-written summary · the original posting is authoritative