Description
Fuse Energy is a forward-thinking renewable energy startup on a mission to deliver a terawatt of renewable energy - fast.
We're creating a fully integrated energy company: from developing solar, wind and hydrogen projects to real-time power trading and distributed energy installations.
As a Firmware Engineer, you will:
- Develop low-level firmware and drivers for microcontrollers and embedded peripherals (SPI, I2C, UART, DMA, ADC, etc.)
- Design and implement real-time control software and embedded algorithms for energy devices
- Write, test, and debug embedded C/C++ firmware running on bare-metal or RTOS-based systems
- Collaborate with hardware, systems and controls teams to define firmware requirements and test plans
- Participate in code reviews, write documentation and contribute to the continuous improvement of firmware practices
- Assist in board bring-up, profiling and debugging using tools like oscilloscopes, JTAG/SWD, and logic analysers
- Implement and maintain bootloaders, linker scripts and firmware deployment pipelines
Requirements:
- 2+ years of experience in embedded systems or firmware engineering
- Strong proficiency in C, with experience writing firmware for microcontrollers
- Hands-on experience with common MCU peripherals: SPI, I2C, UART, DMA, timers, ADCs, Flash, CAN, etc.
- Experience working with real-time systems and embedded development toolchains (e.g., GNU, IAR)
- Familiarity with version control and tooling (e.g., Git, Docker, CI pipelines)
- Ability to work with hardware debugging tools (oscilloscopes, logic analysers, JTAG/SWD)
Benefits:
- Competitive salary and an equity sign-on bonus
- Biannual bonus scheme
- Fully expensed tech to match your needs
- Paid annual leave
- Breakfast and dinner allowance for office-based employees
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.workable.com/view/2Ebtsu2PzoxnhyD2sUqM81/firmware-engineer-in-london-at-fuse-energy