Senior / Staff / Lead FPGA Engineer
Company Overview
Flux Computing designs and manufactures optical processors to train and run inference on large AI models. Join us in London to be part of a highly motivated and skilled team that thrives on delivering impact and innovation at speed.
The role
We are seeking an experienced and motivated Senior FPGA Engineer to play a critical role in specifying, designing and building the control and interface functions of the OTPU system. The ideal candidate will have extensive experience in high speed design (PCIe / ethernet interfaces), interfacing with memory (DDR 3 /4 /5) and other peripherals, precision timing / synchronisation as well as signal processing pipelines.
Responsibilities
- Design, develop, and optimise the FPGA hardware.
- Work closely with software engineers to help them implement the low-level drivers for controlling and configuring hardware peripherals within our OTPU systems.
- Work closely with hardware engineers to synchronise optical components.
- Work closely with the team and ensure a smooth integration of hardware and software elements.
- Implement real-time control algorithms to manage the timing and operation of optical devices and their communication with the system.
- Optimising the FPGA design over time to enhance system performance and reliability.
- Conduct rigorous testing and validation of the FPGA to ensure seamless operation under demanding conditions.
- Debug complex hardware-software interactions and resolve performance bottlenecks.
- Collaborate with cross-functional teams, including hardware, optical, and software engineers, to refine and advance OTPU technology.
- Stay current with advancements in embedded systems, and FPGA programming.
Skills & Experience
- 5+ years of experience in FPGA, with a strong focus (>3 years) on high speed interfaces and signal processing in FPGAs.
- UVVM/OSVVM verification and hardware validation experience.
- Deep understanding of embedded system architectures.
- Extensive experience in synchronising complex hardware components and optimising real-time system performance.
- Strong problem-solving skills and the ability to debug hardware-software interactions effectively.
- Bachelor’s degree in electrical engineering, computer engineering, or a related field.
- Ability to thrive in a fast-paced, dynamic environment and collaborate effectively with multidisciplinary teams.
Compensation & Benefits
- Competitive salary ranging from £135k+, depending on experience.
- Stock options in a rapidly growing AI company
- Based in our new 5,000 sq. ft. office in the AI hub of Kings Cross, London
- To foster collaboration in our high-growth environment, we require all employees to work from our London HQ and live within a 45-minute commute. We offer an extra £24,000/year incentive for those living within 20 minutes.
- Comprehensive healthcare insurance
- 25 days PTO policy plus bank holidays
- Private access to our in-house 3D printer
If you’re excited about real-time control, high-speed interfaces, and the chance to refine system performance over time, we’d love to hear from you.
- Company
- Flux Computing
- Location
- Slough, Berkshire, UK
- Employment Type
- Full-time
- Posted
- Company
- Flux Computing
- Location
- Slough, Berkshire, UK
- Employment Type
- Full-time
- Posted