onsite
Software Systems Engineer III - Quantum Space
Systems Engineer
Lead the design and implementation of spacecraft software architectures and mission‑operations systems, integrating embedded C++ and Python components within real‑time environments to enable next‑generation high‑mobility spacecraft missions.
About the role
Key Responsibilities
- Architect and develop mission‑critical software for high‑mobility spacecraft, ensuring reliability, safety, and performance.
- Integrate embedded C++ and Python modules within real‑time operating systems, managing inter‑process communication and resource constraints.
- Collaborate with systems engineers to translate requirements into software specifications and validate solutions through simulation and hardware‑in‑the‑loop testing.
- Lead code reviews, establish coding standards, and maintain rigorous documentation for compliance and traceability.
- Drive continuous improvement of development processes, tooling, and automation to accelerate delivery cycles.
Requirements
- 5+ years of experience in embedded software development for aerospace or defense applications.
- Proficiency in C++ (advanced) and Python, with strong knowledge of real‑time operating systems.
- Solid understanding of systems engineering principles, architecture design, and verification/validation processes.
- Experience with version control (Git), CI/CD pipelines, and automated testing frameworks.
- Excellent communication skills and ability to work cross‑functionally in a fast‑paced environment.