Axiom Space · 3 weeks ago
Senior Embedded Flight Software Engineer
Axiom Space is building the world’s first commercial space station, Axiom Station, and is seeking a Senior Embedded Flight Software Engineer to join their aerospace team. The role involves designing, developing, and maintaining firmware and flight software for spacecraft and advanced aerospace systems, collaborating with multidisciplinary engineering teams to deliver high-performance flight software.
AerospaceIndustrial ManufacturingSpace Travel
Responsibilities
Develop, integrate, and maintain firmware and flight software for spacecraft subsystems and avionics
Implement features and algorithms supporting flight hardware
Work with real-time operating systems (RTOS) and bare-metal environments
Design and develop communication interfaces such as UART, SPI, I2C, USB, Ethernet, or similar
Collaborate with hardware engineers to bring up new boards, debug hardware/software interactions, and develop drivers
Participate in software architecture design, code reviews, and continuous integration efforts
Develop unit tests, hardware-in-the-loop (HIL) tests, and simulation-based verification
Support integration, environmental testing, and pre-flight validation
Contribute to system-level documentation including ICDs, design artifacts, test reports, and operational procedures
Troubleshoot and resolve issues related to performance, memory, timing, and reliability in resource-constrained environments
Communicate project progress, status, and potential issues clearly to stakeholders and leadership, ensuring transparency and alignment with organizational goals
Implement and maintain agile project management methodologies throughout the project lifecycle, adapting to changing requirements and priorities
Stay abreast of emerging threats, vulnerabilities, and trends in both cybersecurity and the aerospace domain
Participate in ongoing training and professional development to maintain expertise in cutting-edge security technologies and best practices
Perform additional job duties as assigned, supporting cross-functional initiatives and contributing to the overall success of the cybersecurity program
Qualification
Required
Bachelor's or Master's in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related discipline
4 to 9 years of professional experience in embedded systems, firmware, or flight software development
Experience with embedded systems, microcontrollers, processors, or SoCs common in aerospace or industrial applications
Hands-on experience with RTOS, firmware development, and low-level programming
Experience with hardware bring-up, debugging tools (JTAG, oscilloscopes, logic analyzers), and embedded toolchains
Proficiency with version control (Git), build systems, and continuous integration pipelines
Strong understanding of real-time constraints, deterministic execution, and safe/reliable embedded design principles
Strong proficiency in C and C++ and familiarity with modern embedded development practices
Experience with common communication peripherals (SPI, I2C, UART)
Exposure to software development in Linux environments
Must be able to complete a U.S. government background investigation
Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position
Must be willing to work evenings and weekends as needed to meet critical project milestones
Work may involve sitting or standing for extended periods (90% of the time)
May require lifting and carrying up to 25 lbs. (5% of the time)
Preferred
Experience with VxWorks
Company
Axiom Space
Axiom Space is a commercial space station company that connects to the ISS.
Funding
Current Stage
Late StageTotal Funding
$500MKey Investors
C5 CapitalIBX
2025-03-27Series Unknown
2024-06-07Series Unknown
2023-08-21Series C· $350M
Recent News
2026-01-12
2026-01-11
Satellite Today
2025-12-27
Company data provided by crunchbase