Senior Software Engineer - Aerospace Controls

Rolls-RoyceWest Lafayette, IN
Hybrid

About The Position

The ACaMS Program Team at Rolls-Royce is tasked with the design, development, and realization of the next-generation aero engine control system. This system is designed to deliver world-class efficiency, improved diagnostics, and cyber threat protection through a modern architectural solution, serving a wide range of gas turbine engines across the Rolls-Royce portfolio. The team's scope encompasses various control system components, including the Computing System, Health Monitoring System, and the integration of Hydromechanical and Sensing/Control components. The ACaMS team is multidisciplinary, including Embedded Systems, Software, Electronics Designers, as well as Safety, Certification, Quality, Component, and Applications Engineers. In this role, you will work within agile scrum project teams, collaborating with colleagues from other engineering branches, and will also guide less experienced software engineers. This position offers a hybrid work schedule, combining remote and in-office days, subject to business needs and company policy. Rolls-Royce is a globally recognized brand, known for over a century of innovation in providing critical power systems where safety and reliability are paramount. The company is committed to fostering a collaborative and inclusive environment, investing in employee development, and has been recognized as a top employer for engineers.

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
  • U.S. Citizen
  • Experience in embedded safety critical software engineering
  • Control systems experience
  • Familiar with Model-based software design using Simulink

Nice To Haves

  • 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
  • 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

Responsibilities

  • 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

Benefits

  • Excellent development opportunities
  • Competitive salary
  • Exceptional benefits
  • Bonus
  • Employee support assistance
  • Employee discounts
  • Hybrid working (locally managed and flexed informal discretionary arrangement, expected to attend the workplace on average three days per week)
  • Relocation assistance
  • Comprehensive and competitive Total Rewards package
  • Discretionary bonus plan
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life and 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service