-
View all jobs
At Fuse Energy, we’re building the next generation of intelligent energy systems—where hardware, software, and data come together to drive efficiency and resilience. As part of this mission, we’re expanding our embedded systems team to deliver robust, high-performance firmware that powers our innovative energy products in the field.
We’re looking for an Embedded Firmware Engineer to help design and implement the low-level software that runs on our embedded platforms. You’ll develop firmware to interface with microcontrollers, implement real-time control algorithms, and work closely with hardware and systems teams to ensure seamless integration. This role is perfect for someone who enjoys writing high-quality C code, diving into registers and datasheets, and building reliable, production-grade embedded systems.
Responsibilities
We’re looking for an Embedded Firmware Engineer to help design and implement the low-level software that runs on our embedded platforms. You’ll develop firmware to interface with microcontrollers, implement real-time control algorithms, and work closely with hardware and systems teams to ensure seamless integration. This role is perfect for someone who enjoys writing high-quality C code, diving into registers and datasheets, and building reliable, production-grade embedded systems.
Responsibilities
- 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 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.
- 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).
- Experience with power electronics or grid-connected converter controls.
- Knowledge of control systems and digital signal processing (FIR, IIR, FFT).
- Familiarity with embedded bootloaders, memory maps, and linker scripts.
- Experience with board bring-up and low-level hardware/software integration.
- Competitive salary and a stock options sign-on bonus
- Biannual bonus scheme
- Fully expensed tech to match your needs!
- Paid annual leave
- Breakfast and dinner for office based employees
Key Skills
Ranked by relevance
embedded
embedded systems
spi
c
docker
flash
rtos
git
adc
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Embedded Systems & FPGA Engineer (all genders)
2026-05-28
Full-time
Not Applicable
Austria
Technology
Engineering
View Job Details
Related
Senior Lead Backend Engineer
2026-04-11
Full-time
Not Applicable
United Arab Emirates
Technology
Engineering
View Job Details
Related
Backend Engineer Data
2026-03-29
Full-time
Not Applicable
United Arab Emirates
Technology
Engineering
Login to Apply
- Posted
- Aug 19, 2025
- Type
- Full-time
- Level
- Entry
- Location
- London
- Company
- Fuse Energy
Industries
Technology
Information
Internet
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Embedded Systems & FPGA Engineer (all genders)
2026-05-28
Full-time
Not Applicable
Austria
Technology
Engineering
View Job Details
Related
Senior Lead Backend Engineer
2026-04-11
Full-time
Not Applicable
United Arab Emirates
Technology
Engineering
View Job Details
Related
Backend Engineer Data
2026-03-29
Full-time
Not Applicable
United Arab Emirates
Technology
Engineering