Jobs · Information Technology · Indiana

Senior Software Engineer - Aerospace Controls

Rolls-Royce · Indianapolis, IN · 2 days ago
Information Technology$91k–$148k/yrFull-time

About the role

The ACaMS Program Team is responsible for designing, developing, and realizing the next generation aero engine control system. This system aims to enhance efficiency, improve diagnostics, and protect against cyber threats through advanced architectural solutions. The team works on various components of the control system, including the Computing System, Health Monitoring System, and integration of Hydromechanical and Sensing/Control components. The team comprises diverse functional members such as Embedded Systems, Software, and Electronics Designers, along with Safety, Certification, Quality, Component, and Applications Engineers.

Responsibilities

  • Develop safety-critical gas turbine engine control software to DO-178C compliance objectives
  • Software architecting support to enable software-to-software integration and testing, including product line methodologies
  • Set up and modify continuous integration / continuous deployment (CI/CD) frameworks to facilitate software development
  • Liaison with certification airworthiness authorities to explain approaches, demonstrate compliance to objectives, and close out audit findings

Requirements

  • Bachelor's degree in Engineering (STEM) with 2+ years of experience in software engineering or computer engineering (development or testing)
  • Master’s degree in Engineering with experience in software engineering
  • PhD in Engineering
  • U.S. Citizenship
  • Experience in embedded safety critical software engineering and Control systems experience
  • Familiarity with Model-based software design using Simulink

Qualifications

  • 5+ years of experience in embedded safety critical software engineering
  • 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
  • Familiarity 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

Skills

  • Model-based software design using Simulink
  • DO-178C compliance
  • Embedded safety critical software engineering
  • Gas turbine engine control systems

Benefits

  • Excellent development opportunities
  • Competitive salary
  • Comprehensive benefits package including bonus, employee support assistance, and employee discounts

Pay

$90,985 - $147,850 Annually

Schedule

Hybrid work schedule allowing for remote and in-office days each week

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com