Rolls-Royce is looking for a Senior Software Control Engineer to develop, write, test and document embedded code for safety critical electronic engine control and monitoring systems.
Requirements
- Experience with developing safety-critical software
- Experience in C/C++, MATLAB Simulink, or similar
- Experience developing logic for closed-loop systems
- Experience with embedded software design
- Model-based system engineering
Responsibilities
- Develop, write, test and document embedded code for safety critical electronic engine control and monitoring systems.
- Collaborate with other teams and customers to develop safety-critical software on programs utilizing model-based and code-centric software design
- Develop high integrity control systems for gas turbine engine applications
- Prepare and review engineering work products supporting internal and external stakeholder reviews
- Liaison with certification airworthiness authorities to explain approaches, demonstrate compliance to objectives, and close out audit findings
- Resolve complex problems through the application of acquired technical experience and knowledge
- Develop and communicate complex technical ideas and information in a concise and logical way
Other
- You may be involved at any stage of a project lifecycle from concept development, integrated/component testing through final production release.
- You'll usually work in project teams with colleagues in other branches of engineering.
- This position is eligible for a hybrid work schedule allowing for remote and in-office work based on location.
- In order to be eligible for consideration, you must be a U.S. Citizen
- Bachelor’s degree in Aerospace, Mechanical, Electrical or Computer Engineering, or Computer Science with 2+ years of product development engineering experience, OR Master’s degree in in Aerospace, Mechanical, Electrical or Computer Engineering OR PhD in degree in in Aerospace, Electrical, Mechanical or Computer Engineering