Hybrid Senior Software Engineer – Aerospace Controls

Posted 27 minutes ago

Apply now

About the role

  • Senior Software Engineer developing safety-critical software for aerospace controls at Rolls-Royce. Collaborating teams and guiding engineers in achieving compliance objectives.

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

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

Benefits

  • bonus
  • employee support assistance
  • employee discounts
  • health, dental, vision, disability, 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

Job title

Senior Software Engineer – Aerospace Controls

Job type

Experience level

Senior

Salary

$90,985 - $147,850 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job