> Markdown version of [/jobs/ext/2189138-senior-flight-software-c-engineer](https://www.wearedevelopers.com/jobs/ext/2189138-senior-flight-software-c-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). --- # Senior Flight Software C++ Engineer - **Company:** Toyon Research Corporation - **Location:** Goleta, CA, United States - **Experience:** Expert - **Salary:** $145,000.0 - $235,000.0 - **Contract:** Permanent contract - **Skills:** Data Analysis, Systems Engineering, C++ (Programming Language), CAN Bus, Data Link, Computer Programming, Digital Electronics, Embedded Software, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Hardware Description Language, MISRA C (C Programming Language), Monte Carlo Methods, Systems Development Life Cycle, Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Scripting, Serial Peripheral Interface, Real Time Systems, Git, Solid Principles, Information Technology, DO-178B, Software Version Control - **Published:** August 22, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9104037/senior-flight-software-c-engineer ## About the Role * B.S. in Computer Science, Electrical Engineering, or a related field * 8+ years of experience developing software for embedded systems and/or real-time applications * Experience in a leadership position within a high performing technology organization * Proven ability to write clean, well-documented, and sustainable code * Strong proficiency in C and C++ programming for embedded applications * Knowledge of build system development and best practices * Experience in scripting languages such as Python for automation tasks * Demonstrated ability to use version control systems such as Git * Understanding of software design principles and best practices * Excellent communication and collaboration skills * Ability to develop software independently and as part of a team * Capacity to act as the technical owner for an entire software system, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation, sustainment and evolution * Capacity to learn and grow individually, while mentoring junior team members effectively, contributing to team cohesion and capacity. * Eligible to obtain and maintain an active U.S. Top Secret security clearance Preferred * Master's or PhD in Computer Science, Electrical Engineering, or a related field * 10+ years of experience developing software for embedded systems and/or real-time applications * Demonstrated experience with software/firmware Failure Mode, Effects and Criticality Analysis (FMECA) * Demonstrated experience implementing DO-178C standards for aerospace avionics or MISRA equivalents * Knowledge of real-time operating systems (RTOS) and software for parallel systems * Familiarity with common physical and data link layers (e.g. RS-485, CAN bus, Ethernet, SPI) * Proficiency writing HDL for FPGAs * Knowledge of analog and digital circuit and PCB design * Strong understanding of statistics and data analysis * Demonstrated experience using Monte Carlo methods for system-level analysis * Experience with guidance, navigation, and control * Familiarity with Systems Engineering concepts * Desire to grow into a Tech-Lead-Manager role, with responsibility for line management of engineers, in addition to delivery * Existing TS clearance ## Description * Own customer success through the design and delivery of a multi-year, multi-stakeholder software roadmap that spans across multiple teams * Leverage internal product and program-specific engineering teams to rapidly deliver capability beyond the scope of current platforms, with a clear path for both architecture and capability evolution over time * Partner with external teams, collaborating on interfacing requirements between diverse systems and technologies * Lead a small team that architects, designs and implements trusted, safety critical Flight Software that balances constraints, restrictions and requirements in a multi-stakeholder environment * Architect, design and implement scalable vehicle sub-systems including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces * Act as a subject matter expert for software engineering, representing software equities in a multistakeholder environment including engineering, business and sales leadership. * Drive the design and implementation of development processes for the initial delivery and subsequent iteration of software, including full lifecycle testing * Drive the creation of test and simulation fixtures that operate with both software- and hardware-in-the-loop * Support vehicle manufacturing and deployment * Lead teams of multi-disciplinary engineers, including as a mentor for Senior Software Engineers from differing backgrounds ## Related Videos - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [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) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Developer Tools for Microsoft Azure](https://www.wearedevelopers.com/videos/450-developer-tools-for-microsoft-azure) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## 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) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)