×
Register Here to Apply for Jobs or Post Jobs. X

Senior Flight Software C++ Engineer Security Clearance

Job in Goleta, Santa Barbara County, California, 93118, USA
Listing for: Toyon Research Corporation
Full Time position
Listed on 2026-05-08
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Position: Senior Flight Software C++ Engineer with Security Clearance
U.S. Citizenship is Required. Ability to qualify for a US Department of Defense Top Secret security clearance required. Candidate must be SAP program eligible. This position is in person. Toyon is seeking a passionate and talented Senior Flight Software C++ Engineer to join our growing team developing cutting-edge aerospace flight systems and diagnostic tools. This role is critical to research and development of new flight systems, from requirements definition to prototype hardware test and delivery.

Responsibilities
* 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 Requirements
* 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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary