onsite
Senior Space Flight Software Engineer - Varda Space Industries
Software Engineer
Lead the design, implementation, and validation of high‑reliability flight software for commercial space vehicles, leveraging Python, C++, and real‑time embedded systems to ensure safe, efficient operations in low Earth orbit.
About the role
Key Responsibilities
- Architect and develop flight‑critical software for Varda’s W‑Series vehicles, ensuring compliance with aerospace safety standards.
- Implement real‑time control algorithms in C++ and Python, integrating with embedded hardware and RTOS platforms.
- Collaborate with systems, hardware, and mission teams to define requirements, perform trade studies, and deliver robust solutions.
- Lead code reviews, unit testing, and integration testing to maintain high code quality and reliability.
- Participate in flight software verification, validation, and certification activities, including simulation and hardware‑in‑the‑loop testing.
Requirements
- 10+ years of experience in embedded software development for aerospace or related high‑reliability domains.
- Proficiency in C++ (modern standards) and Python, with strong knowledge of real‑time operating systems and safety‑critical software practices.
- Hands‑on experience with flight software toolchains, version control, and continuous integration pipelines.
- Excellent problem‑solving skills, ability to work independently and in cross‑functional teams.
- Strong communication skills and a passion for advancing commercial space technology.