Rolls-Royce
Control System Senior Software Engineer
Rolls-Royce, Indianapolis, Indiana, us, 46262
Job DescriptionControl System Senior Software Engineer
Indianapolis, IN
Innovate & Power the WorldIn this exciting opportunity, you will work in agile scrum project teams with colleagues in other branches of engineering and guide software engineers with less experience.
At Rolls-Royce, we pioneer cutting-edge technologies that deliver the cleanest, safest, and most competitive solutions to our planet’s vital power needs. We embrace the power of data and technology and aim to be Digital First in everything we do.
To ensure we continue to be pioneers of our industry, Rolls-Royce has a team of over 16,500 engineers around the globe.
Key Accountabilities:
Develop safety-critical gas turbine engine control software to DO-178C compliance objectives.
Software architecting support to enable software-to-software integration and testing, including 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.
Basic Qualifications:
Bachelor's degree in Engineering with 2+ years of experience in software engineering or computer engineering (development or testing).
Master’s degree in Engineering with experience in software engineering, OR PhD in Engineering.
In order to be eligible for consideration, you must be a U.S. Citizen.
Must have experience in embedded safety critical software engineering and Control systems experience.
Needs to be familiar with Model-based software design using Simulink.
Preferred Qualifications
(some a plus, ideal candidate has all):
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.
Pioneer
the next generation of innovation. Join us and you’ll develop your skills and expertise to the very highest levels, working in an international environment for a company known the world over for its brilliance.
We are an equal opportunities employer. We’re committed to developing a diverse workforce and an inclusive working environment.
Closing Date: November 7, 2024
Job CategorySoftware Systems
Job Posting Date17 Oct 2024; 00:10
Pay Range$88,334 - $132,502-Annually
#J-18808-Ljbffr
Indianapolis, IN
Innovate & Power the WorldIn this exciting opportunity, you will work in agile scrum project teams with colleagues in other branches of engineering and guide software engineers with less experience.
At Rolls-Royce, we pioneer cutting-edge technologies that deliver the cleanest, safest, and most competitive solutions to our planet’s vital power needs. We embrace the power of data and technology and aim to be Digital First in everything we do.
To ensure we continue to be pioneers of our industry, Rolls-Royce has a team of over 16,500 engineers around the globe.
Key Accountabilities:
Develop safety-critical gas turbine engine control software to DO-178C compliance objectives.
Software architecting support to enable software-to-software integration and testing, including 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.
Basic Qualifications:
Bachelor's degree in Engineering with 2+ years of experience in software engineering or computer engineering (development or testing).
Master’s degree in Engineering with experience in software engineering, OR PhD in Engineering.
In order to be eligible for consideration, you must be a U.S. Citizen.
Must have experience in embedded safety critical software engineering and Control systems experience.
Needs to be familiar with Model-based software design using Simulink.
Preferred Qualifications
(some a plus, ideal candidate has all):
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.
Pioneer
the next generation of innovation. Join us and you’ll develop your skills and expertise to the very highest levels, working in an international environment for a company known the world over for its brilliance.
We are an equal opportunities employer. We’re committed to developing a diverse workforce and an inclusive working environment.
Closing Date: November 7, 2024
Job CategorySoftware Systems
Job Posting Date17 Oct 2024; 00:10
Pay Range$88,334 - $132,502-Annually
#J-18808-Ljbffr