Embedded Firmware Engineer, Power Electronics
Posted 15 days 3 hours ago by Fuse Energy, LLC
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- 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