Enable job alerts via email!

Software Engineer - Submarines

JR United Kingdom

Derby

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading defense engineering company in Derby is seeking a Software Engineer to engage in all phases of the product life cycle. You will tackle technical challenges in software and systems while collaborating closely with cross-functional teams. Ideal candidates should have a degree in Electronics Engineering or Computer Science and experience with safety-critical software development. This role offers excellent development opportunities and competitive salary with benefits.

Benefits

Excellent development opportunities
Competitive salary and benefits including bonuses
Employee support and discounts

Qualifications

  • Experience in designing and verifying high-integrity software.
  • Ability to produce clear technical reports.

Responsibilities

  • Follow safety-critical development lifecycle processes.
  • Develop software requirements and designs.
  • Develop and verify high-integrity code.
  • Support testing and author design documentation.
  • Collaborate with FPGA, Hardware, Systems, and Verification teams.
  • Contribute to process and quality improvements.

Skills

Experience with Ada
Experience with C++
Experience with C#
Experience with Python
Knowledge of safety-critical development standards

Education

Degree in Electronics Engineering, Computer Science, or related field

Tools

IBM DOORS
Ansys SCADE
Azure DevOps
Git

Job description

Job Title: Software Engineer

Type: Full Time, 5 days in the Office

Location: Derby, Raynesway

About the Role

An exciting opportunity has arisen for a Software Engineer to join Rolls-Royce Submarine. This role involves working across all phases of the product life cycle, tackling technical challenges across digital, software, hardware, electronics, systems, and applications. You can build your career as an engineer, technical specialist, or technical leader.

Why Rolls-Royce?

Rolls-Royce is a globally renowned brand at the forefront of innovation for over a century. We design, build, and service critical power systems with a focus on safety and reliability. We foster an inclusive and innovative culture that supports your growth and career development.

What We Offer
  • Excellent development opportunities
  • Competitive salary and benefits including bonuses, employee support, and discounts
Key Responsibilities
  • Follow safety-critical development lifecycle processes
  • Develop software requirements and designs
  • Develop and verify high-integrity code
  • Support testing and author design documentation
  • Collaborate with FPGA, Hardware, Systems, and Verification teams
  • Contribute to process and quality improvements
Candidate Requirements
  • Degree in Electronics Engineering, Computer Science, or related field
  • Experience in designing and verifying high-integrity software
  • Ability to produce clear technical reports
  • Preferred skills include experience with languages such as Ada, C++, C#, Python, and tools like IBM DOORS, Ansys SCADE, Azure DevOps, Git, among others
  • Knowledge of safety-critical development standards (e.g., DO-178B/C)
Additional Information

Applicants must hold or be eligible for Security Check clearance. Rolls-Royce is committed to diversity and inclusion. We support applications from UK nationals or dual nationals (MoD approved).

This job is active and accepting applications.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs