> Markdown version of [/jobs/ext/4638360-principal-flight-software-engineer](https://www.wearedevelopers.com/jobs/ext/4638360-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 - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), UClibc (C Standard Library), C++ (Programming Language), Software Quality, Communications Protocols, Software Debugging, Device Drivers, Linux on Embedded Systems, Embedded Software, Hardware Design, Python (Programming Language), Linux Kernel, Network Interface, Software Engineering, Subsystems, TCP/IP, Yocto - **Published:** November 8, 2026 - **Apply:** https://www.juju.com/job/28_25303_f537425e912cf21a7311871fbc9cde33 ## About the Role * 8+ years of software engineering experience, with strong embedded Linux expertise. * Hands-on Linux kernel, device driver, and networking experience. * Strong knowledge of TCP/IP, UDP, and communication protocols. * Experience with Yocto or Buildroot and embedded debugging tools. * Proven technical leadership and cross-functional collaboration. Experience in aerospace, satellite systems, telecommunications, or defense technology would be advantageous. Interested in shaping the software behind advanced satellite systems? ## Description * Lead embedded Linux development, including kernel drivers, BSP bring-up, and hardware integration. * Architect satellite networking subsystems, communication protocols, and network interfaces. * Develop reliable embedded software using C, C++, and Python. * Drive technical decisions, code quality, and engineering best practices. * Mentor engineers and lead complex software projects from concept to delivery.