The company is seeking to develop critical spaceflight software for advanced spacecraft avionics and payload processing solutions, ensuring reliability, security, and adaptability for demanding space applications.
Requirements
- Bachelors degree in Computer Engineering, Computer Science, Electrical Engineering, or related field with related experience.
- 0-5 years: FPGA Development or experience with flight software (cFS).
- 0-5 years: Experience in C, Python, C++, and C-Sharp programming languages is preferred.
Responsibilities
- Develop and implement embedded software solutions for space systems, including real-time operating systems, fault-tolerant architectures, and secure communication protocols.
- Design, develop, and test software modules for flight software applications, ensuring compatibility with mission requirements and hardware constraints.
- Integrate and validate software on flight hardware, troubleshooting issues and optimizing performance.
- Support software verification and validation activities, including unit testing, integration testing, and formal verification processes.
- Investigate and resolve software anomalies, identifying root causes and implementing corrective actions.
Other
- A valid/clear driver's license is required.
- Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
- Applicant must be a U.S. citizen.