Enable job alerts via email!

Software Engineer - Submarines

JR United Kingdom

Nottingham

On-site

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A leading defense contractor seeks a Software Engineer in Nottingham. This full-time role involves developing software requirements, verifying high integrity code, and working with various teams in the product life cycle. Required qualifications include a degree in Electronics Engineering or Computer Science and experience in software design. Benefits include a competitive salary and excellent development opportunities.

Benefits

Excellent development opportunities
Competitive salary
Employee support
Discounts
Bonuses

Qualifications

  • Experience in designing and verifying high integrity software.
  • Ability to produce clear technical reports.
  • Experience with safety-critical development standards (e.g., DO-178B/C).

Responsibilities

  • Develop software requirements and design.
  • Verify high integrity code.
  • Support testing.
  • Author and review documentation.
  • Liaise with FPGA, Hardware, Systems, and Verification teams.
  • Contribute to process improvements.

Skills

Software design and verification
Clear technical reporting
Knowledge of Python
Knowledge of C++
Knowledge of C#
Knowledge of Ada

Education

Degree in Electronics Engineering
Degree in Computer Science

Tools

IBM DOORS
Ansys SCADE
Azure DevOps
Git

Job description

Social network you want to login/join with:

Software Engineer - Submarines, Nottingham

Client: Rolls Royce

Location: Nottingham, United Kingdom

Job Category: Other

-

EU work permit required: Yes

Job Views:

2

Posted:

08.08.2025

Expiry Date:

22.09.2025

Job Description:

Job Description: Software Engineer. Full Time, 5 days in the Office, Derby, Raynesway. 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, solving technical challenges across digital, software, programmable hardware, electronics technologies, systems, and applications. You can build your career as an engineer, technical specialist, or technical leader.

Why Rolls-Royce? Rolls-Royce is a leading brand in innovation, designing and servicing systems that provide critical power where safety and reliability are paramount. We foster an environment of caring and belonging, promoting inclusivity and opportunity for growth.

What we offer: Excellent development opportunities, a competitive salary, and benefits including bonuses, employee support, and discounts.

Your responsibilities: Develop software requirements and design, verify high integrity code, support testing, author and review documentation, liaise with FPGA, Hardware, Systems, and Verification teams, and contribute to process improvements.

Who we're looking for: Degree in Electronics Engineering, Computer Science, or related; experience in designing and verifying high integrity software; ability to produce clear technical reports. Beneficial skills include knowledge of Ada, C++, C#, Python, and tools like IBM DOORS, Ansys SCADE, Azure DevOps, Git, and experience with safety-critical development standards (e.g., DO-178B/C).

We are an equal opportunities employer committed to diversity and inclusion. To work for Rolls-Royce Submarines, applicants must hold a Security Check clearance, which the company will support if needed. Due to the nature of work, applicants must be UK nationals or dual nationals approved by MoD.

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

Similar jobs