Lead Embedded Firmware Architect

The Onset Group

Sydney

On-site

AUD 150,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The Onset Group in Sydney is seeking a Lead Firmware Engineer to take ownership of the architecture behind its next generation of embedded products. You will be the central technical owner of an established platform, guiding software direction while staying close to hardware and code.

You’ll lead architecture decisions, develop C/C++ on STM32 with FreeRTOS, and drive bootloaders, firmware updates and networked device capabilities. This is a hands-on senior role with leadership potential.

Qualifications

  • Eight+ years of embedded software or firmware experience.
  • Strong commercial C/C++ development experience.
  • Deep experience with STM32 or comparable 32-bit microcontrollers.
  • Production experience with FreeRTOS or another RTOS.
  • Strong embedded networking and communications knowledge.
  • Bootloader and firmware update experience.
  • Ability to own substantial systems or codebases and explain architectural decisions.

Responsibilities

  • Own the firmware architecture and technical roadmap across a family of connected products.
  • Develop embedded software in C/C++ on STM32 microcontrollers using FreeRTOS.
  • Design task structure, inter-task communication, semaphores and system behavior.
  • Build and maintain bootloaders and firmware update mechanisms.
  • Work with Ethernet, TCP/IP, LWIP, Bluetooth, Wi‑Fi, USB and wired protocols.
  • Develop embedded web interfaces and on-device control experiences.
  • Debug firmware-electronics boundary using UART, I2C, SPI and oscilloscopes.
  • Read schematics and collaborate closely with electronics and mechanical engineers.
  • Improve structure, reliability and maintainability of the embedded platform.

Skills

C/C++
Firmware architecture
STM32
FreeRTOS
Networking
Bootloader
Firmware updates
System design
UART
I2C

Tools

FreeRTOS
STM32
UART
I2C
SPI
TCP/IP
LWIP

Job description

The Onset Group in Sydney is seeking a Lead Firmware Engineer to take ownership of the architecture behind its next generation of embedded products. You will be the central technical owner of an established platform, guiding software direction while staying close to hardware and code.

You’ll lead architecture decisions, develop C/C++ on STM32 with FreeRTOS, and drive bootloaders, firmware updates and networked device capabilities. This is a hands-on senior role with leadership potential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Firmware Architect – Embedded Systems
Lead Firmware Architect – Embedded Systems

Bespoke Careers • St Leonards

On-site
AUD 150,000 - 170,000
Lead Firmware Engineer
Lead Firmware Engineer

Bespoke Careers • St Leonards

On-site
AUD 150,000 - 170,000
Lead Firmware Engineer
Lead Firmware Engineer

The Onset Group • Sydney

On-site
AUD 150,000 - 170,000
Senior Firmware Architect - Embedded Systems Leader
Senior Firmware Architect - Embedded Systems Leader

Motion Recruitment • Sydney

Hybrid
AUD 140,000 - 200,000
Senior Embedded Firmware Architect for Multi-MCU Systems
Senior Embedded Firmware Architect for Multi-MCU Systems

Arkeus • City of Melbourne

On-site
AUD 120,000 - 180,000
Firmware Architect
Firmware Architect

Motion Recruitment • Sydney

Hybrid
AUD 140,000 - 200,000
Senior Embedded Firmware & IoT Software Engineer
Senior Embedded Firmware & IoT Software Engineer

The University of Sydney • Sydney

On-site
AUD 117,000 - 148,000
Senior Embedded Electronics Lead - Low-Power & RF
Senior Embedded Electronics Lead - Low-Power & RF

The Elexon Group of Companies • City of Brisbane

On-site
AUD 120,000 - 170,000
On-site parking
Flexible hours
Competitive salary and professional发展
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Sydney

On-site
AUD 130,000 - 165,000
Senior Firmware Engineer - Real-Time MCU/ASIC, Hybrid
Senior Firmware Engineer - Real-Time MCU/ASIC, Hybrid

Flusso Ltd • Town Of Cambridge

Hybrid
AUD 120,000 - 180,000
Base salary
Bonus
Pension
+6