Firmware Lead: Real-Time C/C++ for High-Speed AI

Kandou AI

Reading

On-site

GBP 100,000 - 130,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kandou is seeking a Firmware Lead to drive real-time embedded firmware for our Randa 1.6T Active Electrical Cable platform. This coding‑heavy technical leadership role involves writing and reviewing C/C++, debugging firmware with hardware interactions, and mentoring engineers while contributing to the codebase.

You will own boot, calibration, and run-time supervision state machines on resource‑constrained platforms, advance pre- and post-silicon bring-up, and collaborate across architecture,

Qualifications

  • 8+ years of real-time firmware development in C/C++, with 2+ years leading modules or small teams.
  • Hands-on C/C++ in resource-constrained systems with recent code delivery and debug experience.
  • Firmware experience on retimers, PHYs, AECs, AOC, networking ASICs or similar high-speed HW/SW.
  • RISC-V/ARM bare-metal or RTOS, with interrupts, CSR, and memory budgeting.
  • RTOS development with Zephyr, FreeRTOS or equivalent.
  • Silicon/board bring-up using JTAG and root-cause analysis across HW/SW stacks.
  • Proficient Python, Git/GitLab, Make/CMake, CI, unit/integration testing, static analysis.

Responsibilities

  • Lead real-time embedded firmware development for AEC retimer silicon across multiple lane configurations; Hands-on C/C++ contributor.
  • Implement and maintain boot, configuration, calibration, link-training, fault-recovery, and run-time supervision on constrained platforms.
  • Translate firmware architecture into modular designs, APIs, tasks and memory budgets; surface trade-offs early.
  • Code and optimize firmware for SerDes equalisation, FEC-aware monitoring, telemetry, thermal management.
  • Own low-level drivers and interfaces (SPI, I2C/SMBus, I3C, MCTP, JTAG) and CMIS integration.
  • Drive pre-silicon development and post-silicon bring-up; isolate issues across firmware, RTL, boards, lab setups using JTAG and traces.
  • Set coding standards; build tests, CI, static analysis; enhance Python-based build, debug and test tools.
  • Plan deliverables, estimate work, mentor engineers, coordinate with architecture, ASIC, DV, validation, SI and applications teams.

Skills

C/C++ programming
Real-time firmware debugging
RTOS/bare-metal
JTAG/trace analysis
Python
Git/GitLab
CI/CD
System bring-up

Education

BS in Electrical Engineering, Computer Engineering or Computer Science

Tools

Python
Git
Make/CMake
CI
SystemC/FPGA tools

Job description

Kandou is seeking a Firmware Lead to drive real-time embedded firmware for our Randa 1.6T Active Electrical Cable platform. This coding‑heavy technical leadership role involves writing and reviewing C/C++, debugging firmware with hardware interactions, and mentoring engineers while contributing to the codebase.

You will own boot, calibration, and run-time supervision state machines on resource‑constrained platforms, advance pre- and post-silicon bring-up, and collaborate across architecture,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Lead: Real-Time Embedded for High-Speed AI Fabric
Firmware Lead: Real-Time Embedded for High-Speed AI Fabric

Kandou AI • Cambridge

On-site
GBP 120,000 - 160,000
Firmware Lead
Firmware Lead

Kandou AI • Cambridge

On-site
GBP 120,000 - 160,000
Firmware Lead
Firmware Lead

Kandou AI • Reading

On-site
GBP 100,000 - 130,000
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)

Platform Recruitment • Milton

On-site
GBP 60,000 - 90,000
Private health insurance
Life insurance
33 days holiday
+1
Real-Time Embedded Firmware Engineer – 1kHz Motor Control
Real-Time Embedded Firmware Engineer – 1kHz Motor Control

Media Stream AI Limited • Manchester

Hybrid
GBP 60,000 - 90,000
Embedded Firmware Engineer (Real-Time Control)
Embedded Firmware Engineer (Real-Time Control)

Media Stream AI Limited • Manchester

Hybrid
GBP 60,000 - 90,000
Senior Firmware Engineer
Senior Firmware Engineer

Platform Recruitment • England

On-site
GBP 60,000 - 70,000
Lead EDA/CAD Engineer for AI Hardware
Lead EDA/CAD Engineer for AI Hardware

Kandou AI • Reading

On-site
GBP 90,000 - 130,000
Senior Embedded Firmware Lead: Real-Time Control & Hardware
Senior Embedded Firmware Lead: Real-Time Control & Hardware

H Squared Talent Ltd • Fleet

Hybrid
GBP 70,000 - 95,000
Lead Embedded Firmware Engineer - Motor Control & FOC
Lead Embedded Firmware Engineer - Motor Control & FOC

SR2 • Reading

On-site
GBP 65,000 - 85,000