Software Engineer

microTECH Global LTD
📍 cambridge, england, United-Kingdom 💼 Full-time 🕒 Posted June 08, 2026

Job Description

Job Title: Software Engineer

Location: Cambridge, UK

Type: Contract

Duration: 6 Months (Until end of year)


Our client are an international semiconductor company


Responsibilitie

Design and maintain a reproducible Hardware Emulation environment utilizing PetaLinux toolchain

Wrap the entire emulation stack in Docker to ensure environmental consistency across developer workstations and automated CI/CD pipelines (GitLab/Jenkins

Utilize QEMU to boot functional PetaLinux images, modeling specific peripherals, boot sequences, and memory map

Bridge QEMU with RTL simulators like Vivado XSIM via Remote Port / Transaction Level Modeling to validate custom logic alongside the software stac

Develop robust testbenches and automation scripts using Python to load hardware overlays, inject test vectors into emulated hardware, and assert correctnes


Requirements: Proven commercial experience wi...

Ready to Apply?

Submit your application today and join our talented team at microTECH Global LTD.

Submit Application

Job Details

  • Location cambridge, england
  • Job Type Full-time
  • Category Engineering Services,Software Development,IT System Custom Software Development
  • Posted Date June 08, 2026
  • Application Deadline July 18, 2026