Rolls-Royce plc

Senior Software Engineer - Aerospace Controls

Rolls-Royce plc$98K — $160K *
US-AnywhereRemote in Indianapolis, IN
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Engineering (STEM) with 2+ years of software engineering experience, or a Master's/PhD in Engineering.
  • U.S. citizenship requirement for eligibility.
  • 5+ years of experience in embedded safety-critical software engineering preferred.
  • Familiarity with Model-based software design using Simulink is preferred.
  • Experience with relevant programming languages such as Python, C, C++, and Groovy.

Responsibilities

  • Develop safety-critical software for gas turbine engines compliant with DO-178C standards.
  • Support software architecture to enable effective software integration and testing.
  • Modify development processes to meet compliance objectives and expedite timelines.
  • Set up and enhance CI/CD frameworks to facilitate software development.
  • Coordinate with airworthiness authorities to ensure compliance and address audit findings.

Benefits

  • Comprehensive Total Rewards package including base pay and discretionary bonuses.
  • Eligibility for health, dental, and vision insurance benefits.
  • 401(k) retirement savings plan with company matching.
  • Paid Time Off and various paid holidays available.
  • Tuition reimbursement and support programs like Employee Assistance Program.
Full Job Description
Job Description

Job Title: Senior Software Engineer - Aerospace Controls

Working Pattern: Full-time

Working location: Indianapolis, IN./Hybrid (3 days onsite on avg.) or Working from Home

Global Grade/Level: GG10

Relocation assistance available

Position Summary

The ACaMS Program Team has been chartered with the design/development/realization of the next generation aero engine control system. The ACaMS system will deliver world class efficiency, improved diagnostics, cyber threat protection via a modern architectural solution.

ACaMS will serve a wide range of gas turbine engines/applications across the Rolls-Royce portfolio. The ACaMS team scope includes a wide variety of components within the control system including the Computing System, Health Monitoring System and the integration of the Hydromechanical and sensing/Control components. The ACaMS team consists of a wide variety of functional team members including Embedded Systems, Software, and Electronics Designers as well as Safety, Certification, Quality, Component and Applications Engineers.

What you will be doing
  • Develop safety-critical gas turbine engine control software to DO-178C compliance objectives
  • Software architecting support to enable software-to-software integration a testing, to include product line methodologies
  • Develop and modify processes and methods to enable the team to achieve compliance objectives and optimal development pace
  • Setting up and modifying continuous integration / continuous deployment (CI/CD) frameworks, to enable software development to be easily worked by the development team
  • Liaison with certification airworthiness authorities to explain approaches, demonstrate compliance to objectives, and close out audit findings


Basic Requirements:
  • Bachelor's degree 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
  • In order to be eligible for consideration, you must be a U.S. Citizen


Preferred Requirements:
  • 5+ years of experience in embedded safety critical software engineering
  • Must have experience in embedded safety critical software engineering and Control systems experience
  • Needs to be familiar with Model-based software design using Simulink
  • Experience with Python, C, C++, and/or Groovy
  • Experience in defining, assessing and modifying software architectures
  • Experience with software life cycle (Requirements, Design, Verification and Release)
  • Experience with integration (software/hardware and software/software) and component level testing
  • Familiar with verification and testing frameworks, such as Jenkins
  • Experience in the design and development of DO-178C compliant embedded software solutions
  • Experience with control of gas turbine engines


Closing Date: 08/25/2026

Job Category

Software Systems

Job Posting Date

19 Aug 2026; 00:08

Pay Range

$98,566 - $160,169-Annually

Location:

Indianapolis, IN

Benefits

Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 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; and a long-term incentive plan. The options available to an employee may vary depending on eligibility factors such as date of hire, employment type, and the applicability of collective bargaining agreements.

About Rolls-Royce plc

Rolls-Royce plc is a British multinational engineering company that designs, manufactures, and distributes power systems for aviation, marine, and energy markets. The company was founded in 1904 and is headquartered in London, England. Rolls-Royce is a leading provider of power systems for civil and military aircraft, and is also a major supplier of power systems for marine vessels. The company's energy division provides power systems for the oil and gas industry, as well as for power generation and other industrial applications. Rolls-Royce has operations in over 50 countries and employs over 50,000 people worldwide.
Learn more about Rolls-Royce plc
Size
44,000 employees
Industry
NASDAQ

Similar Jobs

More Jobs at Rolls-Royce plc

More Aerospace & Defense Jobs

Find similar Senior Software Engineer - Aerospace Controls jobs: