Open role
Senior Embedded Firmware Engineer
- Product Development · Embedded Firmware
- Full-time
- Melbourne · Hybrid
The role
Own firmware architecture on connected products from bring-up to OTA fleets in the field — medical, industrial and consumer programs, RTOS and bare-metal, working beside the hardware team that lays out the boards.
What you'll do
- Architect and implement firmware for new connected products (C/C++, RTOS and bare-metal).
- Lead board bring-up alongside our PCB designers, from first prototypes on our own SMT line.
- Design OTA update, provisioning and telemetry pipelines with the cloud team.
- Set the bar for code review, HIL testing and release discipline within the firmware group.
- Mentor mid-level engineers and interns across concurrent client programs.
What we look for
- 7+ years shipping embedded firmware on physical products.
- Deep C, plus comfort with modern C++ or Rust on constrained targets.
- Hands-on with BLE, cellular IoT (CAT-M1/NB-IoT) or LoRa product stacks.
- Lab fluency: scopes, logic analysers, JTAG/SWD debugging.
- Experience in a regulated domain (medical, military or industrial) valued.
Application
Apply for this role
Attach your CV and tell us about something you've built. We reply to every application within five business days.
Fields marked with an asterisk (*) are required. CV as PDF or Word, up to 10 MB.
Not quite your role?
See everything that's open, or send an expression of interest and we'll reach out when the right project lands.
↑ Back to top