> Markdown version of [/jobs/ext/4635481-principal-flight-software-engineer](https://www.wearedevelopers.com/jobs/ext/4635481-principal-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). --- # Principal Flight Software Engineer - **Company:** Evona, Inc. - **Location:** United States - **Contract:** Permanent contract - **Skills:** Configuration Management, Communications Protocols, Linux, Linux-Powered Devices, Software Engineering, Systems Integration, Transmission Control Protocol (TCP), Multithreading, Real Time Systems, Git, Information Technology, Software Coding, C++14 - **Published:** November 8, 2026 - **Apply:** https://www.juju.com/job/28_25303_ae09055c649ed9588b4984d4b1788cb2 ## About the Role * 14+ years of spacecraft flight software development experience. * Expert proficiency in C++17 or later. * Strong experience with real-time systems, multithreading and hardware/software integration. * Knowledge of communications protocols such as RS422/485, TCP, UDP, SLIP and CCSDS. * Experience with Linux device drivers, board support packages, configuration management and Git. * A degree in Software Engineering, Electrical Engineering, Computer Science or a related field. Experience with flight software frameworks, spacecraft operations and technical team leadership would be advantageous. ## Description * Own flight software from architecture and design through implementation, validation, deployment and ongoing support. * Develop modern C++ applications for real-time, multithreaded Linux systems. * Support spacecraft functions including command and telemetry, power, thermal control, communications, fault management and onboard autonomy. * Set coding standards, verification processes and engineering best practices. * Mentor engineers and influence technical strategy while remaining hands-on.