Senior Embedded Software Engineer

Senior Embedded Software Engineer

Company: Flux Computing
Location: London, England, United Kingdom
Seniority Level: Mid-Senior level
Employment Type: Full-time
Job Function: Engineering & Information Technology
Industry: Semiconductor Manufacturing

Company Overview

Flux Computing designs and manufactures optical processors to train and run inference on large AI models. Join a highly motivated and skilled team that thrives on delivering impact and innovation at speed.

We’re looking for a Senior Embedded Software Engineer to design and build ultra-high performance tooling that supports our OTPU hardware development. You’ll own tools spanning hardware safety, calibration, debugging, and validation—taking projects from concept to deployment with rapid iteration, prototyping, and robust embedded solutions.

 Responsibilities

  • Project Ownership: Deliver high-impact projects on the technical roadmap.
  • Collaboration: Work closely with optical, hardware, and software teams to align requirements and performance goals.
  • Validation & Bring-up: Create tooling for hardware validation and prototyping in Python, evolving to production-ready solutions.
  • Embedded Systems: Design and implement embedded systems for hardware safety, synchronization, and low-level control.
  • Calibration & Debug Tooling: Develop robust calibration and debugging utilities.
  • CI/CD for Embedded: Build CI/CD pipelines with hardware-in-the-loop and software-in-the-loop testing.
  • Real-Time Monitoring & Fault Handling: Implement live hardware diagnostics, monitoring, and automated fault recovery.

Skills & Experience

  • 5+ years’ experience with bring-up, calibration, and debugging of custom hardware (SoCs, FPGAs, AI accelerators).
  • Strong C/C++ expertise for embedded applications with real-time constraints and low-level interfaces.
  • Proficiency in Python for prototyping, automation, and testing.
  • Experience building CI/CD pipelines for embedded firmware.
  • Skilled with hardware debugging tools (oscilloscopes, logic analyzers, JTAG, etc.).
  • Strong understanding of hardware/software boundaries, interrupts, bus protocols (PCIe), and memory-mapped I/O.
  • Excellent communication skills and ability to thrive in a fast-paced startup.

Compensation & Benefits

  • Competitive salary plus stock options.
  • Extra £24,000 annual salary bonus if you live within 20 minutes of the office.
  • Visa sponsorship and full relocation support (UK and abroad).
  • BUPA healthcare and dental cover.
  • High-spec M4/M4 Pro Macs, Sony noise-cancelling headphones, ergonomic setups.
  • Personal company card for tools (e.g., ChatGPT Pro).
  • Chef-cooked office dinners, monthly team socials.
  • 25 days’ paid holiday plus UK bank holidays.
  • In-house 3D printer access, Cycle2Work scheme.
  • Local coffee shop tab.
  • Pension plan and salary sacrifice options.

How to Apply

If you are passionate about pushing the boundaries of what’s possible in AI and thrive in a high-energy environment,

Apply now

Related Posts

Verified by MonsterInsights