Software Design Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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
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
Requirements
- 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
Benefits & conditions
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Software Engineering?
Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline