Principal Software Engineer
R
Rolls-Royce plc
📍 heybridge, england, United-Kingdom
Job Description
Principal Software Engineer – Full Time – Heybridge
The Principal Software Engineer is part of the Software Systems Capability function, responsible for specifying, designing, validating, and testing software components, including low‑level requirements for the software and source code. The role ensures on‑time delivery and quality of software and associated artefacts, achieved through decomposition of designs and development of tests and analysis to validate implementation against requirements.
Responsibilities
- Review and agree high‑level software requirements, including their testability.
- Analyse and translate high‑level requirements into validated design for software components.
- Capture applicable design constraints and quality attributes that apply to the component.
- Design and implement software components to meet high‑level requirements and design constraints/standards.
- Allocate software requirements to test v...