Enable job alerts via email!

Embedded Software Engineer

IC Resources

United Kingdom

On-site

GBP 40,000 - 80,000

Full time

23 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in defence and security technology is seeking an Embedded Software Engineer to work on cutting-edge projects. This role involves collaborating with top professionals to develop innovative solutions that address complex technological challenges. You will engage in the entire product lifecycle, from design and development to testing and prototype production. With a focus on protecting the UK from cyber threats, this position offers an exciting opportunity to push technological boundaries and make a significant impact in a dynamic environment. Join a team that values creativity and excellence in a mission-driven field.

Benefits

Competitive salary
10% employer pension contribution
Private medical insurance (including family)
25 days holiday + bank holidays
Enhanced family leave
EV leasing
On-site gym
Access to social/sports clubs

Qualifications

  • Strong experience in embedded software development and programming skills in C.
  • Familiarity with Linux and embedded systems is essential.

Responsibilities

  • Collaborate with scientists and engineers to create innovative solutions.
  • Work across the full product lifecycle from design to prototype production.

Skills

Embedded software development
C programming
C++
C#
MATLAB
Linux
Embedded systems
Debugging
Scripting (Python)
ARM development
RTOS
Software architecture

Job description

Embedded Software Engineer

Cambridge, UK | Full-time | Permanent

Join a leading defence and security technology consultancy, working on cutting-edge projects to protect the UK from technological and cyber threats.


The Role

As an Embedded Software Engineer, you'll collaborate with top scientists, engineers, and designers to create innovative solutions. You'll work across the full product lifecycle — from design and development to testing and prototype production — solving complex problems and pushing technological boundaries.


Embedded Software Engineer Requirements
  1. Strong Embedded software development experience
  2. Proven programming skills in C and at least one other language (e.g., C#, C++, MATLAB)
  3. Experience with Linux and embedded systems
  4. Desirable: ARM development, RTOS, software architecture, debugging, and scripting (e.g., Python, MATLAB)
Why Join?
  1. Competitive salary + 10% employer pension contribution
  2. Private medical insurance (including family)
  3. 25 days holiday + bank holidays
  4. Enhanced family leave and EV leasing
  5. On-site gym and access to social/sports clubs

Security clearance required. No UK Visa sponsorship available.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.