Turn this role into an interview — a resume and cover letter built around what this employer wants.
Rolls-Royce Corporation in Heybridge is seeking a Principal Software Engineer to lead design, verification and delivery of software components for real-time systems. You will decompose requirements, define tests, and collaborate with cross-disciplinary teams to ensure robustness and safety.
The role demands strong C++ expertise, system-level thinking, and the ability to drive improvements across the software lifecycle while supporting capacity planning and strategic goals within the Software
At Rolls-Royce we are proud to be a business that has truly helped to shape the modern world and are committed to always being a force for progress; powering, protecting and connecting people everywhere. By joining Rolls-Royce, you'll have the opportunity to work on world-class solutions, supported by a culture that believes individuality is our greatest strength, and all perspectives, experiences and backgrounds help us innovate and enable our high-performance culture.
The role of a Software Engineer is to be part of the Software Systems Capability function, where you will specify, design, validate and test software components, including low-level requirements for the software and source code. The Principal Software Engineer is responsible for the on-time delivery and quality of the software and the artefacts associated with the design and verification the software system. This shall be achieved through decomposition of designs and development of tests and analysis to ensure that the implementation satisfies the requirement allocated to the software.
Strong knowledge of software design, system architecture, software and/or hardware architecture, software and hardware development process constraints and embedded software testing at module level.
Degree Qualified
Strong knowledge of modern C++ in relation to real-time systems, including an understanding of refactoring legacy code to improve robustness.
A working appreciation of associated engineering disciplines.
Proficient with design and analysis tools. This can include an appreciation of the tools and what can be achieved through them.
Professional courage to highlight areas of concern and risk with regard to suitability of a product to meet its requirements in a safe and functionally appropriate way.
An ability to interpret test results and provide an informed opinion or conclusion as to the outcome of the analysis.
This includes an understanding of measurement uncertainty.
A demonstrated ability to manage tasks to completion ensuring that the relevant areas of the business are appropriately informed.
An ability to identify and manage risk in collaboration with team members.
Power Systems is the Rolls-Royce business which provides world-class power solutions and complete life-cycle support under our product and solution brand mtu. Through digitalisation and electrification, we strive to develop drive and power generation solutions that provide answers to the challenges posed by the rapidly growing societal demands for energy and mobility. We deliver and service comprehensive, powerful and reliable systems, based on both gas and diesel engines, as well as electrified hybrid systems. These technologically advanced solutions serve our customers in the marine and infrastructure sectors worldwide.
Our vision is to ensure that the excellence and ingenuity that shaped our history continues into our future.
Our multi-year transformation programme aims to turn Rolls-Royce into a high-performing, competitive, resilient and growing company.
Join us, and it can be your future vision too.
Rolls-Royce are committed to being a respectful, inclusive, and non-discriminatory workplace where individuality is valued, diverse perspectives fuel innovation, and everyone can thrive.
Type of Contract Permanent Rolls-Royce pioneers cutting-edge technologies that deliver the cleanest, safest and most competitive solutions to our planet’s vital power needs.