Rolls-Royce is looking for a Control Software Engineer-Simulation to join their growing team. This role involves developing, testing, and integrating hardware and software test environments for electronic engine control software, participating in all stages of the project lifecycle from concept to production release.
Familiarity with the design and development of embedded software solutions
Knowledge in software design patterns
Familiarity with Integration (software/hardware and software/software) and component level testing
Familiarity on software lifecycle (Design to release)
Knowledge of software testing framework
Qualification
Required
Bachelor's degree in Aerospace, Computer Engineering, or Computer Science or Electrical Engineering with 1+ year of software engineering experience OR
Master's degree Aerospace, Computer Engineering, or Computer Science or Electrical Engineering OR
PhD in degree Aerospace, Computer Engineering, or Computer Science or Electrical Engineering
In order to be eligible for consideration, you must be a U.S. Citizen
Preferred
Strong software development skills in areas such as: C/C++, Python, CMake, Bash, Simulink, Continuous Integration/Automation (e.g. Jenkins), UNIX shell, or similar
Modelling, Simulation, and Control System experience
Knowledge in software design patterns and software testing framework
Familiarity with Embedded Systems Architecture and Design
Knowledge of electronics (sensors, actuators, and processors)
Understanding of UNIX, Windows OS, and build environments
Current (or ability to obtain/maintain) US DOD Secret or Top-Secret security Clearance
Ability to present technical data to senior engineers and management
Benefits
Bonus
Employee support assistance
Employee discounts
Hybrid working is a way in which our people can balance their time between the office or home. It’s a locally managed and flexed informal discretionary arrangement. As a minimum we’re all expected to attend the workplace for collaboration and other specific reasons, on average three days per week.
Relocation assistance is available for this position.
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
A long-term incentive plan
Rolls-Royce provides aerospace engines, power systems, defense propulsion, marine solutions, and comprehensive MRO services.