Principal Software Engineer

Rolls-Royce plc

📍 heybridge, england, United-Kingdom

Full-time IT & Technology Posted June 25, 2026

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...