Senior Real-Time Embedded Software Engineer

Rolls-Royce plc

Heybridge

On-site

GBP 90,000 - 120,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Rolls-Royce plc in Heybridge, United Kingdom, seeks a Principal Software Engineer to lead delivery of software components, verification artefacts, and design validation across the software system. You will decompose designs, develop tests, and ensure on-time quality delivery for high-integrity real-time environments.

The role requires strong C++ expertise, architecture understanding, and collaboration with cross-disciplinary teams to meet safety and robustness standards within a permanent

Qualifications

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

Responsibilities

  • Reviews and agrees high level software requirements including their testability.
  • Analyses and translates high level requirements into a validated design for the software component.
  • Captures applicable design constraints (must meet conditions) and quality attributes (may be traded) that apply to the component.
  • Designs and implements software components to meet the high-level requirements and design constraints/standards.
  • Allocates software requirements to test vehicles defined in the verification plan.
  • Analyses software components for functional behaviour, which may include modelling and simulation to demonstrate that the design meets the high-level requirements.
  • Develops and reviews software tests that will provide evidence to demonstrate that the software requirements have been satisfied.
  • Analyses existing software for architectural or design issues and drives improvement of the existing code base to meet modern requirements for robustness and safety.
  • Analyses verification test results against software requirements.
  • Provides targeted testing of software level functionality to support problem investigation and problem closures and customer issues.
  • Liaises with other disciplines to understand functional performance capabilities of components of the system to facilitate effective component design.
  • May be required to participate in and support capacity planning and the development of long-term strategic goals for the department, in conjunction with the department managers.
  • May be required to develop, implement, document, and maintain policies, procedures, associated guidelines, tools and training as required.
  • Develops the knowledge required to provide advice to project teams and be able to create, search, and reuse knowledge with some guidance from established practitioners.
  • Produces reports where required to document the work carried out.

Skills

C++
Real-time systems
Software design
System architecture
Testing
Risk management

Education

Degree Qualified

Tools

Design tools

Job description

Rolls-Royce plc in Heybridge, United Kingdom, seeks a Principal Software Engineer to lead delivery of software components, verification artefacts, and design validation across the software system. You will decompose designs, develop tests, and ensure on-time quality delivery for high-integrity real-time environments.

The role requires strong C++ expertise, architecture understanding, and collaboration with cross-disciplinary teams to meet safety and robustness standards within a permanent

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Real-Time Embedded Systems
Principal Software Engineer, Real-Time Embedded Systems

Rolls-Royce Corporation • Heybridge

On-site
GBP 75,000 - 105,000
Lead Real-Time Software Engineer
Lead Real-Time Software Engineer

Rolls-Royce Power Systems AG • Heybridge

On-site
GBP 85,000 - 110,000
Senior Embedded Software Architect - Real-Time Systems
Senior Embedded Software Architect - Real-Time Systems

Confidential • Heybridge

On-site
GBP 45,000 - 65,000
Hardware–Software Integration Engineer (Hybrid)
Hardware–Software Integration Engineer (Hybrid)

Rolls-Royce plc • East Midlands

Hybrid
GBP 60,000 - 90,000
Retirement Savings
Life Assurance
Income Protection
+3
Senior Principal Systems Engineer – Naval Automation
Senior Principal Systems Engineer – Naval Automation

Rolls-Royce Corporation • Heybridge

On-site
GBP 90,000 - 120,000
Lead Embedded Software Engineer, Real-Time EV Systems
Lead Embedded Software Engineer, Real-Time EV Systems

Matchtech • Coventry

Hybrid
GBP 70,000 - 95,000
Principal Software Engineer
Principal Software Engineer

Rolls-Royce Power Systems AG • Heybridge

On-site
GBP 85,000 - 110,000
Principal Software Engineer
Principal Software Engineer

Confidential • Heybridge

On-site
GBP 45,000 - 65,000
Principal Software Engineer
Principal Software Engineer

Rolls-Royce plc • Heybridge

On-site
GBP 90,000 - 120,000
Senior Embedded Software Engineer — Real-Time Systems
Senior Embedded Software Engineer — Real-Time Systems

Expert Employment • Greater London

On-site
GBP 70,000 - 100,000