Senior Embedded Software Engineer

ic resources
📍 Wiltshire, England, United Kingdom 💼 Permanent 🕒 Posted June 05, 2026

Job Description

A Fantastic new opportunity for a motivated mid level Embedded Engineer to join an established team and take on responsibility.

I am seeking an Embedded Engineer with 3+ years low level embedded C/C++ development expertise with a solid understanding of electronics and a good knowledge of modern software practices.

You should be able to bring innovative design and quality processes to this small team.

Suitable applicants will have a relevant degree and bare metal /RTOS CPU's programming. Strong embedded C/C++ is essential but this should be combined with some of the following:
  • Skilled with scripting methods, such as Python, bash, shell, perl.
  • Understanding of register maps and memory spaces within SoCs. 
  • Experience analysing waveforms from oscilloscopes. 
  • communication protocol knowledge such as SPI, I2C, parallel busses etc. 
  • GCC, makefiles, linker scripts, GDB, git, gitlab or github, CI/CD, automated...
  • Ready to Apply?

    Submit your application today and join our talented team at ic resources.

    Submit Application

    Job Details

    • Location Wiltshire, England
    • Job Type Permanent
    • Category Computer Occupations
    • Posted Date June 05, 2026
    • Application Deadline July 15, 2026