Embedded Firmware Engineer
Role details
Job location
Tech stack
Job description
On offer is a role leading the development of low-power embedded firmware on advanced microcontroller platforms, working closely with hardware and systems teams to deliver production-ready solutions. You will help architect core firmware components, debug complex embedded systems at the hardware level, and contribute to products that push the boundaries of what is technically possible. This role would suit an Embedded Firmware Engineer who enjoys solving challenging technical problems, wants ownership over meaningful engineering decisions, and is excited by the opportunity to work on world-first technology in a collaborative, fast-paced environment. The Role: *Lead bring-up and development of embedded firmware on advanced MCU platforms *Build and optimize low-power firmware stacks for sensors, communications, and device control *Debug complex systems at the register and hardware interface level *Collaborate closely with cross-functional engineering teams on production-ready products
Requirements
*Experience developing embedded firmware *Strong C/C++ programming skills with deep low-level debugging experience *Comfortable working in a fast-paced, collaborative engineering environment *Bare-metal embedded development expertise