> Markdown version of [/jobs/ext/2713197-staff-flight-software-engineer](https://www.wearedevelopers.com/jobs/ext/2713197-staff-flight-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Flight Software Engineer - **Company:** Vast, Inc - **Location:** United States - **Experience:** Expert - **Salary:** $188,600.0 - $267,700.0 - **Contract:** Permanent contract - **Skills:** Confluence, JIRA, C++ (Programming Language), CMake, Code Review, Computer Engineering, Continuous Delivery, Continuous Integration, Linux, Ethernet, Fault Tolerance, Linux Kernel, Network Programming, Software Engineering, Universal Asynchronous Receiver/Transmitter, Safety Critical Systems, Git, Information Technology, Atlassian Tools, GNU Operating System, Bitbucket - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/staff-flight-software-engineer-vast-5325568 ## About the Role * Bachelor's degree in computer science, computer engineering, electrical engineering or other engineering discipline * 10+ years of experience coding in C++, * Fault-tolerant and safety-critical software design * Experience developing software for complex systems such as spacecraft, aircraft or autonomous vehicles * Experience working in a continuous build and test environment * Experience with Embedded Systems * Experience working with satellite communications or telemetry systems * Hands-on experience with serial protocols such as UART, CAN, I2C, SPI, and/or Ethernet (TCP/UDP) * Understanding of Linux kernel software and drivers * Network programming experience * Familiarity with oscilloscopes, logic analyzers, and digital multimeters * Familiarity with the Atlassian Suite (JIRA, Bitbucket, Confluence) * Familiarity with Git, Cmake, and GNU tools * Able to work in a Linux environment Additional Requirements: * Willingness to work evenings and/or weekends to support critical mission milestones ## Description You will develop fault-tolerant code for safety-critical systems, and work closely with the avionics team to integrate flight code with avionics hardware. Most importantly, you will work as part of a team that believes that finding and fixing errors is a positive experience that will make everyone's work better, and makes the team stronger as we continuously improve our processes and products., * Work with the Flight Software team to create highly reliable flight software for all Haven missions * Work cross functionally with all other disciplines GNC, Thermal, Propulsion, Power, and ECLSS to support algorithm implementation and integration into the flight software * Assess and critique code, ensuring adherence to best practices and established standards, in code reviews * Develop driver-level code to interface with radios, sensors, and actuators onboard for all Haven missions * Develop and maintain the Telemetry and Commanding Systems which will be used to communicate with our vehicles * Develop unit and integrated tests, and establish continuous integration framework for flight ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)