IT & Software

Junior Embedded Software Engineer

Intellectual Capital Resources

Cambridgeshire · Cambridgeshire · United Kingdom

Share this job: X Facebook WhatsApp
Overview

In this role you will contribute to verify and test advanced processor designs, working alongside experienced hardware engineers. You will gain exposure to hardware architecture, testing, and debugging while developing verification skills. You will write scripts and small applications to support verification and help diagnose failures. This position offers a path from a low-level embedded software background into hands-on hardware verification within a cutting-edge tech domain. You will be part of a collaborative team focused on delivering reliable, high-performance hardware solutions.

Pay / Benefits
  • Salary up to £65,000
  • Benefits
Responsibilities
  • Support the verification and testing of hardware and processor designs
  • Develop and execute test cases to validate hardware functionality
  • Write Python scripts and C applications to support verification activities
  • Work with hardware engineers to debug issues and investigate failures
  • Carry out low-level testing, understanding how software interacts with hardware
  • Contribute to automated testing and verification processes
Key requirements
  • Background in low-level embedded software or hardware engineering
  • Strong programming skills in Python and C
  • Understanding of how software interacts with hardware
  • Exposure to microcontrollers, processors or embedded systems
  • Experience with low-level debugging and testing
  • A genuine interest in developing a career in hardware verification
  • Python
  • C
  • low-level debugging
  • embedded systems
  • microcontrollers
  • processors

Reference: WJ-747_31289575 · Posted 11 Nov 2026, 08:41 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Embedded Software jobs in other states

Browse jobs