Embedded Software Engineer

EMBS Technology

East Midlands

On-site

GBP 35,000 - 65,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EMBS Technology in the United Kingdom is seeking an Embedded Software Engineer to develop secure, high-integrity embedded software in C/C++ for ARM-based microcontrollers. The role focuses on quality and security across the development lifecycle and requires UK security clearance.

You will work on multi-threaded RTOS projects, conduct embedded debugging, and contribute to MISRA/CERT C compliance while collaborating with senior engineers and using static analysis tools such as LDRA or Parasoft.

Qualifications

  • Strong embedded C/C++ development experience.
  • Multi-threaded embedded systems and RTOS.
  • Register-level development with ARM-based microcontrollers such as STM32.
  • Embedded debugging using JTAG, ETM or similar.
  • Experience with MISRA or CERT C standards.
  • Software unit testing and static analysis tools.

Responsibilities

  • Design, develop and test high-integrity embedded software.
  • Work across the development lifecycle with experienced engineers.
  • Produce clear technical documentation and reports.

Skills

Embedded C/C++ development
RTOS
ARM microcontrollers
Embedded debugging
MISRA/CERT C
Unit testing
Static analysis

Tools

JTAG
ETM
LDRA
Parasoft

Job description

Embedded Software Engineer - C/C++ | RTOS | ARM

UK Security Clearance Required

We're looking for Embedded Software Engineers to join a highly skilled engineering team developing advanced, security-focused products and systems.

This is an opportunity to work on technically challenging embedded software where quality, security and functional correctness really matter.

You'll be involved throughout the development lifecycle, designing, developing and testing high-integrity embedded software while working closely with experienced engineers across the wider team.

What we're looking for:

  • Strong embedded C/C++ development experience
  • Multi-threaded embedded systems and RTOS
  • Register-level development with ARM-based microcontrollers, such as STM32
  • Embedded debugging using JTAG, ETM or similar
  • Experience developing software to standards such as MISRA or CERT C
  • Software unit testing and automated test tools such as LDRA or Parasoft
  • Static analysis tools and techniques
  • Strong technical documentation/report writing skills

It would also be useful if you have experience with:

  • Python, Perl, Bash or PowerShell
  • Network security and vulnerability analysis
  • IP/networking standards
  • A range of CPUs/MPUs
  • Requirements capture
  • Cryptographic algorithms

Why consider it?

You'll be working close to the hardware on complex embedded systems where robust engineering practices are taken seriously.

It's particularly well suited to someone who enjoys solving difficult technical problems and wants to build further experience within secure and high-integrity software engineering.

The salary range is £35,000 - £65,000, depending on experience, with additional benefits.

Security requirements: Due to the nature of the projects involved, applicants must meet the required UK nationality, residency and security vetting requirements. Full eligibility will be discussed as part of the application process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Security-Critical Embedded Software Engineer (ARM/RTOS)
Security-Critical Embedded Software Engineer (ARM/RTOS)

EMBS Technology • East Midlands

On-site
GBP 35,000 - 65,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Caldecote

On-site
GBP 65,000 - 90,000
Experienced Embedded Software Consultant
Experienced Embedded Software Consultant

SoCode Limited • Impington

On-site
GBP 50,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 85,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Greater London

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Zenovo • Southampton

Hybrid
GBP 77,000 - 118,000
Embedded Linux Developer
Embedded Linux Developer

Holt Executive Ltd • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 80,000
Embedded Linux Developer
Embedded Linux Developer

Holt Recruitment • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 90,000
Competitive salary
Varied embedded projects
Collaborative environment
+2
Embedded Software Engineer - Consultant
Embedded Software Engineer - Consultant

TEC Partners Limited • Melbourn

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ZENOVO • Nottingham

Hybrid
GBP 59,000 - 72,000