Senior Embedded Engineer

Platform Recruitment

Greater London

Hybrid

GBP 65,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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 Networks • City Of London

On-site
GBP 60,000 - 90,000
Technical Lead Hardware
Technical Lead Hardware

IC Resources • Devon and Torbay

On-site
GBP 70,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Platform Recruitment • England

On-site
GBP 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Lorien • Portsmouth

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

Lorien • Purbrook

On-site
GBP 50,000 - 70,000
Embedded Software Engineer (Networking)
Embedded Software Engineer (Networking)

Enterprise Recruitment Ltd • Cambridge

Hybrid
GBP 45,000 - 70,000
Medical
Bonus
Pension
+4
Senior Software Engineer
Senior Software Engineer

Parkside • Greater London

On-site
GBP 85,000 - 120,000
Embedded Linux Developer
Embedded Linux Developer

Holt Recruitment • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 90,000
Competitive salary
Varied embedded projects
Collaborative environment
+2
Embedded Linux Developer
Embedded Linux Developer

Holt Recruitment • Essex

On-site
GBP 65,000 - 90,000
Competitive salary
Long-term career progression
Ongoing training and development