Principal Software Engineer, Real-Time Embedded Systems

Rolls-Royce Corporation

Heybridge

On-site

GBP 75,000 - 105,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

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

Qualifications

  • Strong knowledge of software design, system architecture, and embedded software testing at module level.
  • Degree qualified.
  • Strong knowledge of modern C++ in relation to real-time systems.
  • A working appreciation of associated engineering disciplines.
  • Proficient with design and analysis tools.
  • Professional courage to highlight areas of concern and risk regarding product fitness for use.
  • An ability to interpret test results and provide an informed conclusion.

Responsibilities

  • Review and agree high level software requirements including their testability.
  • Translate high level requirements into a validated design for the software component.
  • Capture applicable design constraints and quality attributes for the component.
  • Design and implement software components to meet requirements and constraints.
  • Allocate software requirements to test vehicles defined in the verification plan.
  • Analyze software components for functional behaviour using modelling or simulation.
  • Develop and review software tests to demonstrate requirements are satisfied.
  • Analyse existing software for architectural/design issues and drive improvements for robustness and safety.
  • Analyse verification test results against software requirements.
  • Provide targeted testing of software level functionality to support problem investigation and closures.
  • Liaise with other disciplines to understand functional performance capabilities of components.
  • May support capacity planning and development of long-term strategic goals for the department.
  • Develop, implement, document, and maintain policies, procedures, tools and training as required.
  • Develops knowledge to provide advice to project teams and create/reuse knowledge with guidance from practitioners.
  • Produces reports documenting the work carried out.

Skills

C++ real-time systems
Software design
Test & verification
Risk management

Education

Degree Qualified

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

Rolls-Royce plc • Heybridge

On-site
GBP 90,000 - 120,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 Principal Systems Engineer – Naval Automation
Senior Principal Systems Engineer – Naval Automation

Rolls-Royce Corporation • Heybridge

On-site
GBP 90,000 - 120,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
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
Principal Software Engineer
Principal Software Engineer

Rolls-Royce plc • Heybridge

On-site
GBP 90,000 - 120,000
Principal Software Engineer
Principal Software Engineer

Rolls-Royce Corporation • Heybridge

On-site
GBP 75,000 - 105,000
Senior Embedded Software Architect - Real-Time Systems
Senior Embedded Software Architect - Real-Time Systems

Confidential • Heybridge

On-site
GBP 45,000 - 65,000
Systems Engineering & Verification Architect
Systems Engineering & Verification Architect

Rolls-Royce plc • East Midlands

On-site
GBP 55,000 - 76,000
Generous Annual Leave
Retirement Savings
Group Life Assurance
+1