Software Design Engineer

MSI - Defence Systems Limited

Norwich

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Pension scheme
Compressed working hours
22.5 days holiday plus bank holidays
Health Cash plan and gym discount

Job summary

A technology solutions provider in Norwich is seeking a Software Design Engineer to develop embedded software solutions. The ideal candidate has strong real-time C++ knowledge and experience in Linux environments. Responsibilities include software development from concept to commissioning, ensuring compliance, and collaborating with various teams. The role offers competitive benefits and a supportive work environment.

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).

Responsibilities

  • Develop embedded software solutions from concept to commissioning.
  • Ensure compliance with industry standards and internal processes.
  • Participate in design reviews and troubleshoot technical challenges.

Skills

Real-time C++
Embedded systems development
Problem-solving
Effective communication

Education

HND or equivalent experience in software development

Tools

Git
Qt Creator

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

About the role

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.

The main elements of the role will include:

  • 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
About the person
  • 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 SC 29730
    USA
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mechanical Design Engineer
Senior Mechanical Design Engineer

MSI - Defence Systems Limited • Norwich

On-site
GBP 55,000 - 75,000
Pension plan
Compressed working hours
5 weeks holiday plus bank holidays
+2
Engineering Technician
Engineering Technician

MSI - Defence Systems Limited • Norwich

On-site
GBP 30,000 - 40,000
Pension scheme
Compressed working hours
Holiday allowance
+1
Senior Embedded Engineer
Senior Embedded Engineer

Addition • Malvern

Hybrid
GBP 65,000 - 72,000
Hybrid onsite work
Matched pension
Life assurance
+6
Head of HR
Head of HR

MSI - Defence Systems Limited • Norwich

On-site
GBP 60,000 - 80,000
Pension scheme
Compressed working hours
Gym discounts
+1
Software Automation Engineer
Software Automation Engineer

White Label Recruitment Ltd • Burton upon Trent

On-site
GBP 50,000 - 65,000
Company pension (3% employer)
Early finish on Fridays
37-hour week
+2
Embedded C Software Engineer - Development
Embedded C Software Engineer - Development

Tatton Recruitment • Stevenage

On-site
Software Engineer C++
Software Engineer C++

Morson Human Resources Limited • West of England

On-site
GBP 83,000 - 110,000
Senior Software Engineer
Senior Software Engineer

SIEMENS • Hebburn

On-site
GBP 65,000 - 90,000
Performance-Based Bonus
Flexible Working Hours
Pension Plan
+1
Software Engineer
Software Engineer

Sirius Analysis Ltd • Portsmouth

Hybrid
GBP 32,000 - 38,000
Pension (7% company contribution)
Electric vehicle scheme
Internal training opportunities
Embedded Software Engineer
Embedded Software Engineer

Deep Sea Electronics Ltd • Filey

On-site
GBP 60,000 - 80,000
25 days holiday
Life Insurance
Enhanced Maternity/Paternity pay
+2