Software Engineer - Junior to mid-level

Pure Resourcing Solutions Limited

Norwich

On-site

GBP 35,000 - 55,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

4½ day week
Variety of work
Team modernisation initiatives
Training to fill gaps

Job summary

Pure Resourcing Solutions Limited is seeking a Software Engineer (C++) for our Defence R&D projects. The role focuses on system software across front-end and back-end, with hands-on testing on prototype equipment in a defence context.

You’ll work in a small, multidisciplinary team, using MISRA-compliant C++ and Linux environments, with opportunities to extend to QT interfaces and real-time experimentation.

Qualifications

  • C++ knowledge aligned with experience
  • Degree in software, computer systems, maths or physics
  • Analytical and problem-solving mindset
  • Ability to explain technical work to varied audiences
  • Curiosity and willingness to learn new technologies
  • Willingness to travel occasionally within the UK and abroad

Responsibilities

  • Design and develop new software in C++, to MISRA standards
  • Build graphical user interfaces (QT currently; plans to expand)
  • Deploy software on Linux (Red Hat/Ubuntu) and maintain systems
  • Write interface software for external hardware and third-party software
  • Analyse trials data and present results to technical and non-technical audiences
  • Hands-on integration on prototype equipment
  • Keep code under Git version control

Skills

C++
Analytical mindset
Problem solving
Communication
Curiosity
Willingness to travel

Education

Bachelor's degree in software, computer systems, maths or physics

Tools

QT
Git
Linux

Job description

Software Engineer (C++) | Defence R&D (defence experience NOT required)

Norfolk, on-site | £35k - £55k | 4½ day week

This role is suitable for people just starting out in software, all the way up tothose well established in their careers and looking to have impact on having impact on full lifecycle processes.

Want to write C++ for the team that is defining the future of technology in the defence industry? Defence experience isn't required, so if you've fancied moving into the sector, this is a strong way in.

My client designs and builds complex defence systems. Their R&D team works three to five years ahead of live programmes, figuring out what the next customer requirement will be. Small, multi-disciplined team: software, controls, electronics, physics. And they're investing in how software gets built, with more modular code, cleaner Git workflows and proper testing coming in.

The role

You’ll design and build system software, front end and back end, for R&D projects. Then take it beyond the desk: integrating it on prototype equipment and analysing trials data to shape the next upgrade. Lots of variety. Plenty of maths.

What you’ll do
  • Design and develop new software in C++, to MISRA standards
  • Build graphical user interfaces (Currently QT, but plans to use other technologies too)
  • Deploy software on Linux (Red Hat and Ubuntu) and look after the systems it runs on
  • Write interface software for external hardware and third-party software
  • Analyse trials data properly, and write it up for technical and non-technical audiences
  • Get hands-on with integration on prototype equipment
  • Keep code under control in Git
What you’ll bring
  • C++ strength relative to your experience
  • A degree in software, computer systems, maths, physics or similar
  • An analytical, problem-solving mindset
  • Comfort explaining technical work to people at all levels
  • Curiosity, and happy picking up new tech and methods
  • Willingness to travel occasionally, UK and abroadNice to have: Qt, Python/bash scripting, OpenCV, CUDA, experience on real-time or mission-critical software.
Why it's worth a look
  • 4½ day working week
  • Real variety: code, maths, hardware, trials
  • Joining as the team modernises how it builds software, so your ideas count
  • Training to fill any gapsOccasional UK and international travel, with some unsocial hours at times.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Junior to mid-level
Software Engineer - Junior to mid-level

Pure Resourcing Solutions Limited • England

On-site
GBP 35,000 - 55,000
4 day working week
Hands-on project variety
Training opportunities
+1
Software Engineer - Junior To Mid-Level
Software Engineer - Junior To Mid-Level

Pure Resourcing Solutions Limited • Broadland

On-site
GBP 35,000 - 55,000
4½ day week
Lead Software And Systems Development Engineer
Lead Software And Systems Development Engineer

Pure Resourcing Solutions Limited • Broadland

On-site
GBP 65,000 - 85,000
Lead Software and Systems Development Engineer
Lead Software and Systems Development Engineer

Pure Resourcing Solutions Limited • Norwich

On-site
GBP 65,000 - 85,000
Software Engineer
Software Engineer

Copello • Portsmouth

On-site
GBP 50,000 - 70,000
Senior Software Engineer – C++
Senior Software Engineer – C++

Gregory Martin International • Portsmouth

On-site
GBP 50,000 - 75,000
Pension
25 days holiday
Life assurance
Lead Development Engineer
Lead Development Engineer

Pure Resourcing Solutions Limited • Norwich

On-site
GBP 65,000 - 85,000
Software Engineer
Software Engineer

Copello Global • Portsmouth

On-site
GBP 65,000 - 90,000
C++ (with QT) Software Engineer
C++ (with QT) Software Engineer

Advantage Resourcing UK Ltd • West of England

On-site
GBP 76,000 - 103,000
Software Architect
Software Architect

KO2 Embedded Recruitment Solutions • North East

Hybrid
GBP 70,000 - 80,000
Signing bonus £10,000
Annual bonus
Pension 8% match
+3