Job Search and Career Advice Platform

Enable job alerts via email!

Software Design Engineer

MSI - Defence Systems Limited

Norwich

On-site

GBP 40,000 - 55,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading defence technology firm in Norwich is seeking a Software Design Engineer with expertise in real-time C++ software development on Linux. This role involves the full lifecycle of embedded software development and requires strong problem-solving and communication skills. The company offers benefits including a pension plan, holiday entitlement, and a health cash plan.

Benefits

Pension – 3.5% employer contribution
Compressed working hours
22.5 days holiday plus bank holidays
Westfield Health Cash plan and gym discount

Qualifications

  • Proven experience developing real-time embedded C++ software, ideally on Linux.
  • Strong problem-solving skills and attention to detail.
  • Effective communication skills and a collaborative mindset.

Responsibilities

  • Developing embedded software solutions from concept to commissioning.
  • Ensuring compliance with industry standards and internal processes.
  • Collaborating closely with systems, hardware, and test teams to deliver integrated solutions.

Skills

Real-time embedded C++ software development
Linux
Version control systems (e.g. Git)
Problem-solving skills
Effective communication
Qt Creator

Education

HND or equivalent experience in software development
Job description

HOURS: Compressed hours – 37 ½ hours per wk (Mon – Thurs 0815 – 1700/ Fri 0815 – 1245)

PLEASE NOTE: All Applications will be reviewed after 23rd September

Overview

Are you an expert in software design for embedded systems with a strong grasp of real-time C++ on Linux? We’re seeking a Software Design Engineer to drive the full lifecycle of embedded software development—from requirements and architecture through to testing and delivery—in a cutting-edge manufacturing environment.

Responsibilities
  • Developing embedded software solutions from concept to commissioning
  • Ensuring compliance with industry standards and internal processes
  • Participating in design reviews and troubleshooting technical challenges
  • Collaborating closely with systems, hardware, and test teams to deliver integrated solutions
Qualifications
  • HND or equivalent experience in software development or related discipline
  • Proven experience developing real-time embedded C++ software, ideally on Linux
  • Familiarity with version control systems (e.g. Git)
  • Strong problem-solving skills and attention to detail
  • Effective communication skills and a collaborative mindset
  • Experience with Qt Creator is a plus
How to apply

If you’re ready to take the next step in your career and be part of a company that truly values your skills and contributions, we’d love to hear from you. To learn more about our Software Design Engineer role, email your CV and contact details – remembering to include the role you are applying for – to our Talent Acquisition Manager at recruitment@msi-dsl.com

About our benefits
  • Pension – 3.5% E’r / min 3.5% E’ee (salary sacrifice if you want to contribute more)
  • Compressed working hours Monday – Thursday 0815 – 1700/ Friday 0815 – 1245 Half day Fridays
  • 22.5 days/ 5 weeks holiday plus bank holidays (this will be pro-rata’d) Fridays is a half day holiday
  • Christmas Shutdown this will be taken out of the holiday allocation
  • Westfield Health Cash plan, gym discount and shopping rewards
  • MSI-Defence Systems Ltd
    Salhouse Road
    Norwich
    Norfolk
    NR7 9AY
    United Kingdom
  • MSI-Defence Systems US LLC
    1298 Galleria Boulevard
    Rock Hill SC29730
    USA
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.