A leading engineering organisation is seeking a Senior Embedded Software Engineer to support cutting‑edge development on Adaptive SoC platforms. This role is fully remote within the UK and ideal for engineers with deep low‑level expertise across bare‑metal, embedded Linux, RTOS, high‑speed networking and SoC bring‑up.
Role Overview
You will design, develop, integrate and debug embedded software on advanced SoC architectures, working across bare‑metal, Yocto Linux and Zephyr RTOS. You ll contribute to board bring‑up, hardware/software co‑debug, system verification, driver‑level development, and support high‑speed interfaces including PCIe and 100GbE. Collaboration with global engineering teams is central to this role.
Key Skills Required
* Embedded software development in C/C++, plus scripting with Python and Bash
* Strong experience with bare‑metal, Yocto Linux, Zephyr, RTOS
* SoC software flows, co‑simulation, hardware debug and board bring‑up
* High‑speed interface experience: PCIe, Ethernet, 100GbE, SerDes
* Proficient with Git, CI/CD pipelines
* Advantageous: familiarity with AMD Adaptive SoC, Vivado, Vitis
What s on Offer
* Long‑term programme with high technical impact
* Opportunity to work on advanced SoC and networking technologies
* Full UK remote working
* Quick interview turnaround
Ideal Candidate
An engineer who thrives in low‑level embedded environments, enjoys hardware interaction, debugging and performance optimisation, and has hands‑on experience across SoC, drivers and high‑speed communications.
#J-18808-Ljbffr