Senior Embedded Systems Engineer, Chester
Company Overview
Flux has developed the world’s first Optical Tensor Processing Unit (OTPU). Our OTPUs are custom-designed AI accelerators optimized for training and inference of large AI models. Join us in London to be part of a dynamic team that thrives on innovation and speed.
The role
We’re seeking Senior Embedded Engineers to design and build high-performance tooling supporting OTPU hardware development. You will own tools related to hardware safety, calibration, debugging, and validation, moving from concept to deployment with rapid prototyping and iteration to deliver robust embedded solutions that maximize OTPU performance and safety.
Responsibilities
- Architect robust tooling for hardware validation and bring-up, with rapid prototyping in Python and a clear pathway to production-grade implementations.
- Design and implement embedded systems for hardware safety, synchronization, and low-level control.
- Develop calibration and debug tooling, primarily using Python for rapid prototyping.
- Define and implement CI/CD infrastructure tailored for embedded development, ensuring fast iteration and system integrity.
- Create systems for real-time monitoring, diagnostics, and fault handling for OTPU hardware.
- Establish clear boundaries between prototype and production code to ensure maintainability and velocity.
- Collaborate with optical, hardware, and software teams to align on system interfaces, requirements, and performance goals.
Skills & Experience
- 5+ years experience with hardware bring-up, calibration, and debugging of systems such as SoCs, FPGAs, or AI accelerators.
- Deep proficiency in C/C++ for embedded applications, understanding real-time constraints, memory models, and hardware interfaces.
- Strong Python skills for prototyping, automation, and testing.
- Experience building CI/CD pipelines for embedded development, including automated flashing and artifact tracking.
- Proficiency with hardware debugging tools (oscilloscopes, logic analyzers, JTAG) and interpreting electrical signals.
- Understanding of hardware/software boundaries, including interrupt handling, bus protocols (e.g., PCIe), and memory-mapped I/O.
- Excellent communication skills; ability to thrive in fast-paced, cross-disciplinary startup environments.
Details
- Salary: £135,000 - £165,000 depending on experience.
- Stock options in a rapidly growing AI company.
- Location: Our new 5,000 sq. ft. office in Kings Cross, London.
- All employees are required to work from our London HQ and live within a 45-minute commute. An additional £24,000/year incentive is offered for those within a 20-minute commute.
- Benefits include comprehensive healthcare insurance and private use of our 3D printer.
If you are passionate about advancing AI and thrive in a high-energy environment, we want to hear from you. Apply now to join Flux and help shape the future of computing.