Job Search and Career Advice Platform

Enable job alerts via email!

Senior Embedded Software Engineer - Contract - Remote (UK)

DCV Technologies

Remote

GBP 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering organisation is looking for a Senior Embedded Software Engineer to work fully remotely in the UK. The ideal candidate will design and debug embedded software for advanced SoC platforms with a focus on low-level development and high-speed networking. Key skills include proficiency in C/C++, bare-metal and embedded Linux environments, and hands-on experience with SoC and high-speed interfaces. This role offers a chance to impact high-technical projects while collaborating with global engineering teams.

Benefits

Long-term programme with high technical impact
Opportunity to work on advanced SoC and networking technologies
Quick interview turnaround

Qualifications

  • Deep low-level expertise across bare-metal, embedded Linux, RTOS, high-speed networking and SoC bring-up.

Responsibilities

  • Design, develop, integrate and debug embedded software on advanced SoC architectures.
  • Contribute to board bring-up, hardware/software co-debug, system verification.
  • Support high-speed interfaces including PCIe and 100GbE.

Skills

Embedded software development in C/C++
Scripting with Python and Bash
Experience with bare-metal, Yocto Linux, Zephyr, RTOS
High-speed interface experience: PCIe, Ethernet, 100GbE, SerDes
Proficient with Git and CI/CD pipelines
Familiarity with AMD Adaptive SoC, Vivado, Vitis
Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.