Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (C++/Java) for Defense Systems

Millbank Holdings

East Knighton

On-site

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading marine defence firm in the UK seeks an Experienced Software Engineer to work on innovative projects supporting national defence. You will design and implement software systems using C++, Java, and UML while conducting peer reviews and unit testing. The role offers opportunities for professional development and the chance to impact high-profile projects within a secure environment. Candidates must be UK Nationals, and the company values diversity in its workforce.

Benefits

Accredited training opportunities
Professional development
Inclusive workplace
Support for diverse candidates

Qualifications

  • Strong experience in C++ and/or Java development.
  • Experience in UML software design and system architecture.
  • Familiarity with sonar or situational awareness systems.

Responsibilities

  • Design software systems using UML and implement in Java/C++.
  • Conduct peer reviews of designs and validate through testing.
  • Create documentation for development and compliance.

Skills

C++ programming
Java programming
UML software design
Peer review
Unit testing
Documentation

Tools

Enterprise Architect
MATLAB/Simulink
TCP/IP
Job description
A leading marine defence firm in the UK seeks an Experienced Software Engineer to work on innovative projects supporting national defence. You will design and implement software systems using C++, Java, and UML while conducting peer reviews and unit testing. The role offers opportunities for professional development and the chance to impact high-profile projects within a secure environment. Candidates must be UK Nationals, and the company values diversity in its workforce.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.