FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Aerospace Controls
Rolls-Royce. Develop safety-critical gas turbine engine control software to DO-178C compliance objectives .
Posted 11/10/2026full-timeReston • Virginia • United StatesSenior💰 $118,279 - $192,203 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing DO-178C-compliant safety-critical software for gas turbine engine control systems, with strong capabilities in embedded software engineering, software architecture, and integration testing. Proficient in model-based design and continuous integration methodologies to ensure compliance and optimize development processes.
Highest-signal resume keywords
DO-178C ComplianceEmbedded Safety-Critical Software EngineeringSoftware Architecture DefinitionModel-Based Software DesignContinuous Integration/Continuous Deployment (CI/CD)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software EngineeringControl SystemsPythonCC++GroovySoftware Life CycleSoftware/Hardware IntegrationSoftware/Software IntegrationDO-178C Compliance
Tools & Technologies
SimulinkJenkins
Industry Keywords
Gas Turbine EnginesSafety-Critical SoftwareAirworthiness ComplianceHealth MonitoringSensing/Control Components
Tech Stack
Tools & technologiesGroovyJenkinsPythonC++
About the role
Key responsibilities & impact- Develop safety-critical gas turbine engine control software to DO-178C compliance objectives
- Provide software architecting support for software-to-software integration and testing, including product line methodologies
- Develop and modify processes and methods to achieve compliance objectives and optimal development pace
- Set up and modify continuous integration/continuous deployment (CI/CD) frameworks
- Liaise with certification airworthiness authorities to explain approaches, demonstrate compliance, and close audit findings
- Contribute to the ACaMS program developing next-generation aero engine control systems, including computing, health monitoring, hydromechanical, and sensing/control components
Requirements
What you’ll need- Bachelor’s degree in Engineering (STEM) with 2+ years of experience in software engineering or computer engineering (development or testing), OR Master’s degree in Engineering with experience in software engineering, OR PhD in Engineering
- Must be a U.S. Citizen
- 5+ years of experience in embedded safety-critical software engineering
- Experience in embedded safety-critical software engineering and control systems
- Familiarity with model-based software design using Simulink
- Experience with Python, C, C++, and/or Groovy
- Experience defining, assessing, and modifying software architectures
- Experience with the software life cycle (Requirements, Design, Verification and Release)
- Experience with software/hardware and software/software integration and component-level testing
- Familiarity with verification and testing frameworks such as Jenkins
- Experience designing and developing DO-178C-compliant embedded software solutions
- Experience with control of gas turbine engines
Benefits
Comp & perks- Relocation assistance available
- Discretionary bonus plan
- Health insurance
- Dental insurance
- Vision insurance
- Disability insurance
- Life insurance
- Accidental death & dismemberment insurance
- Flexible spending account
- Health savings account
- 401(k) retirement savings plan with a company match
- Employee Assistance Program
- Paid Time Off
- Certain paid holidays
- Paid parental and family care leave
- Tuition reimbursement
- Long-term incentive plan