Social network you want to login/join with:
Our submarines business is responsible for the design, manufacture, supply, and through-life support of nuclear propulsion-related products and systems in support of the Royal Navy's submarine fleet. You can find out more about the amazing projects we are working on here:
Join us and we’ll provide an environment where you can be yourself. We foster an inclusive, digital-first culture that invests in your growth, offers continuous learning opportunities, and provides access to a broad range of career development options.
A role within Submarines offers the chance to work across all phases of the product life cycle, tackling technical challenges involving digital, software, programmable hardware, electronics, systems, and applications. You can build your career as an engineer, technical specialist, or technical leader. We support your development through coaching, experience, training, and professional mentoring, helping you progress towards chartered engineer status or further professional growth. We encourage innovative ideas and creative approaches to improve our effectiveness, enabling you to impact programs that are strategically important to the nation. You will work within our safety-critical software development team, employing agile SCRUM methodologies and the latest tools throughout the software lifecycle.
Training will be provided as needed to develop your skills in requirements analysis, architecture, design, coding, and testing of controls software essential for the safety and monitoring of nuclear propulsion systems.
You will also contribute to developing bespoke software tools supporting our deliverable equipment software. The applications you develop are cutting-edge, addressing high safety integrity requirements.
We offer excellent career development, a competitive salary, and benefits such as bonuses, employee support, and discounts. We support flexible and hybrid working arrangements to help you perform at your best, wherever you are.
What you’ll be doing:
* Following a safety-critical development lifecycle to develop software requirements, design, and high-integrity code; supporting testing and authoring review documentation.
* Liaising with FPGA, hardware, systems, and verification teams to meet customer expectations effectively.
* Contributing to process improvements and enhancing product quality.
Who we are looking for:
At Rolls-Royce, we value agility, boldness, collaboration, and simplicity—principles that underpin our culture and assessment process. We seek candidates who embody these qualities.
* Degree or equivalent experience in Electronics Engineering, Computer Science, or related field.
* Experience in designing and verifying high-integrity software.
* Ability to produce clear, concise, and accurate technical reports.
Experience in the following areas is beneficial but not essential:
* Languages: Ada, C++, C#, Python
* Standards and frameworks: Real-time operating systems, PLC development, Agile Scrum, Software Verification and Validation, safety-critical development constraints (e.g., DO-178B/C, IEC60880, IEC61508).
We are an equal opportunity employer committed to diversity and inclusion. We believe diverse perspectives foster innovation and success. We promote a culture of respect and opportunity for all employees.
Learn more about our global inclusion strategy at [insert link].
To work for Rolls-Royce Submarines, you must hold a UK Security Check (SC) clearance without caveats. Rolls-Royce will support your application if you do not currently have clearance. Due to the sensitive nature of our work, UK nationality is required. Dual nationals will undergo additional background checks before employment.
#J-18808-Ljbffr