Hampshire

Embedded Software Engineer

Posted on Wednesday, 18th March 2026

Defence and Military
Hampshire
£650.00 - £700.00 per day
Contract

Contract Embedded Software Engineer

6 Months (Initially)

£650-700 per day (Inside IR35)

Hybrid/Hampshire Area(2 days per week on-site)

ACTIVE SC CLEARANCE REQUIRED

Role Overview
This strategic appointment is driven by the expanding scope of our client’s projects and the need for specialised embedded software expertise. The role offers a chance to work on significant initiatives that influence the future of technology, making a tangible difference in critical areas. It’s an ideal position for skilled engineers eager to operate at the forefront of embedded systems development with a respected innovator in the industry.
Key Responsibilities

  • Develop and optimise embedded software applications using C/C++ on microcontroller platforms, with experience in bare metal programming or real-time operating systems.
  • Design, implement, and test hardware interfaces and drivers such as SPI, GPIO, serial communication, ADC, and PWM.
  • Debug and troubleshoot embedded systems, utilising basic test equipment including oscilloscopes and other diagnostic tools.
  • Maintain and update version control repositories, primarily using GitLab.
  • Collaborate closely with hardware and engineering teams to ensure seamless integration and functionality.

Essential Skills & Experience

  • Proven experience in software development in C/C++ targeting embedded microcontroller devices.
  • Familiarity with hardware interfaces and drivers, including SPI, GPIO, serial, ADC, and PWM.
  • Hands-on debugging skills with embedded platforms and basic electronic test equipment.
  • Solid understanding of version control systems, particularly GitLab.
  • Ability to work effectively both independently and within a multidisciplinary team.
  • Security clearance or eligibility to obtain BPSS and UKSV SC clearance.

Desirable Attributes

  • Experience with CMake build systems.
  • Knowledge of unit testing frameworks such as Google Test.
  • Prior exposure to real-time operating systems (RTOS).
  • Additional hands-on experience with test automation or hardware-in-the-loop testing.

Please note, we can only accept applicants with an active Security clearance already.

If you’re interested, apply to the link for consideration.

Apply for this role