Senior Embedded Engineer

Platform Recruitment

Greater London

Hybrid

GBP 65,000 - 90,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Platform Recruitment is seeking an Embedded Software Engineer for a photonics-focused role in the UK. You will build embedded and host software for high-speed systems, collaborating with hardware teams to deliver production-ready solutions from early prototypes.

Responsibilities include defining software architecture with cross-functional teams, developing embedded software for network interface hardware, Linux kernel and user-space work, and building network control tools with robust DevOps and

Qualifications

  • Strong embedded software development experience (ideally ARM).
  • Experience with Linux kernel and user-space development.
  • Proficiency in C, C++, and Python.
  • Experience with DevOps / CI/CD workflows.

Responsibilities

  • Define software architecture with cross-functional teams.
  • Develop embedded software for network interface hardware.
  • Linux PCIe driver development.
  • Build network control and monitoring tools (server/client).
  • Enhance DevOps and CI/CD pipelines.

Skills

Embedded software
ARM
C/C++
Python
Linux kernel
CI/CD
Hardware debugging
Network interfaces

Job description

Embedded Software Engineer - Photonics | UK (Hybrid)

My client is an innovative technology company developing advanced hardware and networking solutions for high-performance computing environments.


They’re looking for Software Engineers to build embedded and host software for high-speed systems, working closely with hardware teams to deliver production-ready solutions from early prototypes.


Responsibilities


  • Define software architecture with cross-functional teams

  • Develop embedded software for network interface hardware

  • Linux PCIe driver development

  • Build network control and monitoring tools (server/client)

  • Enhance DevOps and CI/CD pipelines


Requirements


  • Strong embedded software development experience (ideally ARM)

  • Experience with soft processors (e.g. Nios, MicroBlaze, RISC-V)

  • Linux kernel and user-space development

  • Experience with DevOps / CI/CD workflows

  • Strong programming skills in C, C++ and Python

  • Experience working with hardware and debugging real systems


Bonus Skills


  • Experience developing low-level drivers or high-speed interfaces (PCIe, NVMe)

  • Background working in hardware/software co-design environments

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Photonics (Hybrid UK)
Senior Embedded Software Engineer - Photonics (Hybrid UK)

Platform Recruitment • Greater London

Hybrid
GBP 65,000 - 90,000
Software Engineer
Software Engineer

Oriole • Greater London

On-site
GBP 65,000 - 90,000
Embedded Network Software Engineer (GPU & Photonics)
Embedded Network Software Engineer (GPU & Photonics)

Oriole • Greater London

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

IC Resources • Glasgow

On-site
GBP 55,000 - 85,000
Hybrid working
Embedded Software Engineer
Embedded Software Engineer

Zenovo • City of Edinburgh

Hybrid
GBP 33,000 - 55,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 85,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Greater London

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Caldecote

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Salience Labs • Oxford

On-site
GBP 55,000 - 70,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Intellectual Capital Resources • Oxford

On-site
GBP 59,000 - 99,000