Controls Software Engineer-simulation

Rolls-Royce

West Lafayette, IN, US
Base: $70,629 - $105,943 annually; bonus: discreti...
Hybrid
Bachelor's degree in engineering or computer science
1+ year software engineering experience
C/c++ python cmake bash simulink development
This role involves developing and testing the hardware and software test environment used for electronic engine control qualification

Job Summary

  • This role involves developing and testing the hardware and software test environment used for electronic engine control qualification.
  • Rolls-Royce is recognized as the top employer in the Engineering & Manufacturing category on the Forbes Top Employers for Engineers list for 2025.
  • The position offers a competitive salary ranging from $70,629 to $105,943 annually along with comprehensive benefits including health insurance and 401(k) matching.

Matching Summary

This role involves developing and testing the hardware and software test environment used for electronic engine control qualification.

Salary

Base: $70,629 - $105,943 Annually; Bonus: Discretionary bonus plan available; Benefits: Health, dental, vision, 401(k) match, paid time off, tuition reimbursement

Skills & Requirements

Must-have

  • Bachelor's degree in Engineering or Computer Science
  • 1+ year software engineering experience
  • C/C++ Python CMake Bash Simulink development
  • Embedded software design patterns knowledge
  • Hardware-in-the-loop testing familiarity

Nice-to-have

  • Continuous Integration automation with Jenkins
  • UNIX shell scripting expertise
  • Electronics troubleshooting skills
  • Ability to present technical data to management
  • Collaborative multi-disciplinary team environment

Key Requirements

  • US Citizenship required
  • Bachelor's degree in Aerospace, Computer, or Electrical Engineering
  • Master's or PhD in relevant engineering field accepted
  • Current or ability to obtain US DOD Secret/Top-Secret clearance

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter