πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Software Engineer*

Company

microTECH Global LTD

Location

cambridge, cambridgeshire, cambridge, cambridgeshire

Posted

June 08, 2026

Position Overview

Job Title: Software Engineer Location: Type: Contract
Our client are an international semiconductor company
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
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
Proven commercial experience with QEMU (specifically configuring and networking emulated ARM Cortex-A53/R5 cores) and RTL simulators.
Advanced Python programming for orchestrating tests, hardware interactions, and CI/CD automation.
Strong understanding of Linux OS internals, memory-mapped I/O, and driver-...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now