Lead Embedded Software Engineer: Linux/RTOS Bring-Up

Lumai

Oxford

On-site

GBP 70,000 - 110,000

Full time

48 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lumai, an Oxford-based optical compute company, seeks an experienced embedded software engineer to own the software stack that brings our accelerator to life. You will develop Linux kernel and bare-metal device drivers, plus firmware for control processors and deterministic RTOS tasks.

You will drive bring-up for new hardware revisions, tackle clock tree and interrupt routing, and establish coding standards and testing methodologies for the embedded team.

Qualifications

  • Five+ years of embedded software in C/C++ on production hardware with a relevant degree or equivalent experience.
  • Hands-on BSP bring-up on custom hardware from schematic review to first OS boot.
  • Solid grasp of RTOS concepts: scheduling, inter-task comms, memory protection.
  • Proficiency with hardware debug tools: JTAG/SWD debuggers, oscilloscopes and logic analyzers.

Responsibilities

  • Develop and maintain device drivers for Lumai's accelerator across Linux kernel and bare-metal environments.
  • Write and debug firmware for control and management processors alongside the main accelerator die.
  • Lead BSP bring-up on new hardware revisions: clock tree, interrupt routing, peripheral initialisation.
  • Implement RTOS-based control tasks with deterministic scheduling and safe resource management.
  • Validate bring-up with hardware engineers using JTAG debugging, oscilloscope analysis and logic capture.
  • Set the coding standards, review practice and testing methodology for the embedded team

Skills

Embedded C/C++
BSP bring-up
RTOS concepts
Hardware debugging

Education

Bachelor's degree in Electrical/Computer Engineering

Tools

JTAG/SWD debuggers
Oscilloscopes
Logic analyzers

Job description

Lumai, an Oxford-based optical compute company, seeks an experienced embedded software engineer to own the software stack that brings our accelerator to life. You will develop Linux kernel and bare-metal device drivers, plus firmware for control processors and deterministic RTOS tasks.

You will drive bring-up for new hardware revisions, tackle clock tree and interrupt routing, and establish coding standards and testing methodologies for the embedded team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer — Linux Drivers, BSP Bring-up
Senior Embedded Engineer — Linux Drivers, BSP Bring-up

Lumai Limited • Oxford

On-site
GBP 70,000 - 110,000
Highly Competitive Salary
Share Option Scheme
Pension Scheme (AVIVA)
+6
Junior Embedded Engineer (RTOS)
Junior Embedded Engineer (RTOS)

Lumai Limited • Oxford

On-site
GBP 42,000 - 62,000
Share Option Scheme
Pension Scheme
Private Health Insurance
+5
Senior Embedded Engineer (RTOS)
Senior Embedded Engineer (RTOS)

Lumai Limited • Oxford

On-site
GBP 70,000 - 110,000
Highly Competitive Salary
Share Option Scheme
Pension Scheme (AVIVA)
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Lumai • Oxford

On-site
GBP 70,000 - 110,000
Senior Analog/Mixed-Signal Hardware Engineer (Optical)
Senior Analog/Mixed-Signal Hardware Engineer (Optical)

Lumai • Oxford

On-site
GBP 75,000 - 110,000
Embedded Linux Engineer – SoC, RTOS & IoT (Cambridge area)
Embedded Linux Engineer – SoC, RTOS & IoT (Cambridge area)

Plextek • Great Chesterford

Hybrid
GBP 60,000 - 85,000
Embedded Software Engineer: C/RTOS, IoT & Hardware
Embedded Software Engineer: C/RTOS, IoT & Hardware

Octagon Group • Fordingbridge

On-site
GBP 55,000 - 75,000
Hybrid Embedded Linux Engineer - Client-Facing & SoC RTOS
Hybrid Embedded Linux Engineer - Client-Facing & SoC RTOS

Technical Futures Ltd • Cambridge

Hybrid
GBP 65,000 - 90,000
Company Bonus Scheme
Private Healthcare
10% Company pension contribution
+2
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS

Oho Group • Cambridge

On-site
GBP 55,000 - 83,000
Senior Embedded Firmware Engineer: ARM Cortex RTOS
Senior Embedded Firmware Engineer: ARM Cortex RTOS

Platform Recruitment • Harston

On-site
GBP 60,000 - 70,000
25 days holiday
Pension
Discretionary annual bonus
+2