cover image
Rolls-Royce

Rolls-Royce

www.rolls-royce.com

4 Jobs

28,883 Employees

About the Company

At Rolls-Royce, we're a force for progress: powering, protecting and connecting people everywhere.

We’ve been at the forefront of innovation for more than a hundred years. Our engineering excellence is the power behind some of the most critical technologies used in the air, at sea and on land.

Listed Jobs

Company background Company brand
Company Name
Rolls-Royce
Job Title
Senior Software Engineer - Aerospace Controls
Job Description
**Job Title** Senior Software Engineer – Aerospace Controls **Role Summary** Lead the design, development, and certification of safety‑critical gas turbine engine control software. Collaborate in Agile scrum teams, mentor junior engineers, and ensure compliance with DO‑178C and other regulatory requirements. **Expectations** - Deliver high‑quality, certified software for advanced aero‑engine control systems. - Influence process and tool selection to support efficient development and compliance. - Act as technical liaison to certification authorities and internal stakeholders. **Key Responsibilities** - Architect and implement embedded, safety‑critical control software (C, C++, Python). - Develop and maintain Model‑Based Design workflows using Simulink. - Create and evolve continuous integration / continuous deployment (CI/CD) pipelines (e.g., Jenkins). - Define, assess, and modify software architecture to support integration of software‑to‑software and software‑hardware components. - Lead verification, integration, and unit testing activities (software/hardware and component level). - Prepare and present documentation to airworthiness authorities; address audit findings. - Mentor and guide less‑experienced software engineers within the team. - Drive process improvement to achieve compliance objectives and optimize development pace. **Required Skills** - Embedded safety‑critical software engineering. - Model‑Based Design with Simulink. - Proficiency in C, C++, Python (and optionally Groovy). - Experience defining & modifying software architecture. - Familiarity with software life cycle (Requirements, Design, Verification, Release). - Knowledge of verification tools; experience with Jenkins or similar CI/CD tools. - Strong communication skills for liaison with certification bodies. **Required Education & Certifications** - Bachelor’s degree in Engineering (STEM) **plus** at least 2 years of embedded software engineering experience, **or** - Master’s degree in Engineering with software engineering experience, **or** - PhD in Engineering. *U.S. citizenship is required.*
Indianapolis, United states
On site
Senior
24-11-2025
Company background Company brand
Company Name
Rolls-Royce
Job Title
Hardware Engineer
Job Description
**Job title**: Hardware Engineer **Role Summary**: Design, develop, integrate, and test safety‑critical hardware systems for nuclear propulsion applications within a submarines business, applying agile SCRUM practices and state‑of‑the‑art engineering tools. **Expectations**: - Deliver high‑integrity hardware that meets stringent safety and reliability standards. - Apply iterative, process‑driven development methods and continuous improvement to reduce cost, schedule, and risk. - Collaborate cross‑functionally with software, systems, and safety teams. **Key Responsibilities**: - Create and maintain high‑level hardware design requirements in DOORS. - Architect complete hardware solutions and generate detailed designs, schematics, and component selections. - Integrate programmable logic devices and software onto hardware platforms. - Define and execute detailed integration and automated testing procedures. - Manage change control, configuration management, and supplier scopes. - Participate in design reviews, process audits, and documentation of compliance. - Provide problem‑solving support and contribute to process and quality improvements. **Required Skills**: - Digital electronics and circuit design; FPGA/programmable logic device development. - Real‑time embedded systems knowledge. - Experience with DOORS and configuration management tools. - Familiarity with safety‑critical development standards (e.g., IEC 61513/IEC 62566). - Agile SCRUM methodology and teamwork. - Strong analytical, communication, and problem‑solving abilities. **Required Education & Certifications**: - Bachelor’s degree in Electronics Engineering or a related discipline. - Demonstrated eligibility for Chartered Engineer status (or pursuit of professional engineering registration). - Knowledge of relevant safety‑critical certifications and standards (IEC 61513, IEC 62566) is essential.
Derby, United kingdom
On site
07-12-2025
Company background Company brand
Company Name
Rolls-Royce
Job Title
Information Security Officer - Submarines
Job Description
Job Title: Information Security Officer – Submarines Role Summary Provide security oversight for Information Management within the Submarines team, supporting the Information Security Manager in developing and enforcing security policies, records handling, and compliance across onsite and satellite sites. Expectations - Maintain and audit information security standards and procedures. - Safeguard classified information and comply with contractual and governmental classification requirements. - Deliver security awareness training and briefings. - Assist with network access control, information system queries, and reporting. Key Responsibilities - Assist in creating and maintaining site security plans, policies, and guidance documents. - Support security governance activities, incident investigations, and customer queries. - Manage Submarines Information Security Registers and related documentation. - Provide point‑of‑contact for security advice across the organization. - Contribute to information security assurance checks and audits. - Support the Security Records Officer on classified information safeguarding. - Facilitate delivery of the security education program and security briefings. - Handle network access control and information system queries, producing key metrics. Required Skills - Strong attention to detail and good communication skills. - Experience implementing and following policies and procedures in a secure environment. - Knowledge of Government Security Classifications and document management practices. - Understanding of IT security models, data privacy, and record retention. - Adaptability and conscientious approach to security tasks. Required Education & Certifications - UK National security clearance (or applicable dual nationality) required; company will support application. - Relevant IT security or information assurance certifications preferred (e.g., CISSP, CISM, ISO 27001 Lead Implementer).
Derby, United kingdom
On site
11-12-2025
Company background Company brand
Company Name
Rolls-Royce
Job Title
Software Developer
Job Description
Job title: Software Developer Role Summary: Senior full‑stack developer in Service Data Analytics working on submarine enterprise systems. Build, test, and maintain Python‑backed, SQL‑powered applications with modern front‑end frameworks (Vue or React) in an Agile Scrum environment. Expectations: Deliver reliable, maintainable code that aligns with data‑driven decision‑making needs. Participate fully in sprint ceremonies, adhere to CI/CD pipelines, and ensure comprehensive testing and documentation. Key Responsibilities: - Design, develop, and refactor Python services using SQL data stores. - Build responsive user interfaces with Vue or React, following UI/UX specifications. - Integrate applications into existing submarine support systems via APIs and middleware. - Maintain high code quality through automated unit tests, integration tests, and peer code reviews. - Manage source control with Git and execute CI/CD workflows in Azure DevOps (or equivalent). - Collaborate with data specialists, subject‑matter experts, and stakeholders to refine requirements. - Produce and update technical documentation, release notes, and user guides. Required Skills: - Strong programming in Python; experience with asynchronous frameworks (e.g., FastAPI, Django). - Proficient in SQL, relational database design, and query optimization. - Front‑end expertise using Vue.js or React, with modern build tooling (Webpack, Vite). - Familiarity with Git, branching strategies, and pull‑request workflows. - Experience configuring CI/CD pipelines, containerization (Docker), and deployment automation. - Ability to conduct unit, integration, and end‑to‑end testing (PyTest, Jest, Cypress). - Excellent written and verbal communication; able to articulate technical concepts to non‑technical stakeholders. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, Mathematics, or related technical field, or equivalent practical experience. - Demonstrated software development portfolio (e.g., GitHub). - Eligibility to obtain UK Security Check clearance; UK nationality or dual nationality as required by MoD.
Derby, United kingdom
Hybrid
16-01-2026