Senior Firmware Architect – Embedded Systems (Sydney, Hybrid)

The Onset

Sydney

On-site

AUD 150,000 - 170,000

Full time

39 hours 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 in Sydney is seeking a Lead Firmware Engineer to own the firmware architecture for a portfolio of connected products. You’ll still be close to code and hardware, guiding a multidisciplinary team and setting the technical direction.

With 8+ years in embedded software, you’ll design robust systems, work across Ethernet, Bluetooth, Wi‑Fi, and TCP/IP, and shape future remote device management initiatives. Onsite with flexible WFH options.

Qualifications

  • Eight or more years of embedded software or firmware engineering experience.
  • Strong commercial C/C++ development experience.
  • Production experience with FreeRTOS or another RTOS.

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
  • Make sound decisions around task structure, inter-task communication, semaphores, mutexes and system behaviour
  • Build and maintain bootloaders, firmware update mechanisms and networked device functionality
  • Work across Ethernet, TCP/IP, LWIP, Bluetooth, Wi‑Fi, USB and wired control protocols
  • Develop embedded web interfaces and on‑device control experiences
  • Work with colour‑control algorithms, high‑resolution dimming, special effects and camera synchronisation
  • Debug the boundary between firmware and electronics using UART, I2C, SPI, logic analysers and oscilloscopes
  • Read schematics, understand PCB designs and work closely with electronics and mechanical engineers
  • Improve the structure, reliability and maintainability of an established embedded platform
  • Help shape future work in remote device management, fleet visibility and connected asset tracking

Skills

Embedded C/C++
STM32 MCU
FreeRTOS
Networking basics
Bootloader development
Code architecture
Hardware-software interface
Debugging tools
System ownership

Job description

The Onset in Sydney is seeking a Lead Firmware Engineer to own the firmware architecture for a portfolio of connected products. You’ll still be close to code and hardware, guiding a multidisciplinary team and setting the technical direction.

With 8+ years in embedded software, you’ll design robust systems, work across Ethernet, Bluetooth, Wi‑Fi, and TCP/IP, and shape future remote device management initiatives. Onsite with flexible WFH options.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Firmware Engineer
Lead Firmware Engineer

The Onset • Sydney

On-site
AUD 150,000 - 170,000
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
Senior Firmware Engineer – Byron Bay Hybrid, Embedded & RF
Senior Firmware Engineer – Byron Bay Hybrid, Embedded & RF

Blackbook Executive • Byron Bay

Hybrid
AUD 140,000 - 150,000
Embedded Hardware & Firmware Engineering Manager
Embedded Hardware & Firmware Engineering Manager

Rosewood Partners • Sydney

On-site
AUD 170,000 - 220,000
Senior Firmware Engineer — Hybrid, Byron Bay Embedded & RF
Senior Firmware Engineer — Hybrid, Byron Bay Embedded & RF

Blackbook Recruitment • Byron Bay

Hybrid
AUD 140,000 - 150,000
Hybrid work
Senior ownership of firmware
Water testing exposure
IoT Embedded Firmware Engineer – Full Lifecycle, Perth
IoT Embedded Firmware Engineer – Full Lifecycle, Perth

Edison Smart® • Perth

On-site
AUD 50,000 - 80,000
Sydney Embedded Electronics Lead — Remote‑Friendly Growth
Sydney Embedded Electronics Lead — Remote‑Friendly Growth

Capgemini • Sydney

Hybrid
AUD 150,000 - 190,000
Flexible work arrangements
Career growth programs
Senior Embedded Firmware Engineer – DSP/Audio, On‑Site Sydney
Senior Embedded Firmware Engineer – DSP/Audio, On‑Site Sydney

Client 1 • Northern Beaches Council

On-site
AUD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Edison Smart® • Perth

On-site
AUD 50,000 - 80,000