Lead Firmware Architect – Embedded Systems

Bespoke Careers

St Leonards

On-site

AUD 150,000 - 170,000

Full time

5 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

Bespoke Careers is seeking a Lead Firmware Engineer in Sydney to own the architecture of an embedded platform powering high-end products for international markets.

You will lead hands-on development on STM32 microcontrollers using C/C++ and FreeRTOS, define the technical roadmap, and ensure robust bootloaders, networking, and device management. You’ll collaborate with electronics, mechanical, and software teams to deliver scalable firmware solutions.

Qualifications

  • Eight or more years of embedded software or firmware engineering experience.
  • Strong commercial C/C++ development experience.
  • Deep experience with STM32 or comparable 32-bit ARM microcontrollers.
  • Production experience with FreeRTOS or another real-time operating system.
  • Evidence of owning substantial systems or codebases, rather than isolated components.
  • The ability to explain architectural decisions clearly and test your thinking with other engineers.

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.
  • Read schematics, understand PCB designs and work closely with electronics and mechanical engineers.
  • Improve the structure, reliability and maintainability of an established embedded platform.

Skills

C/C++ development
STM32 MCUs
FreeRTOS
Embedded networking
Bootloaders
Architectural ownership

Tools

UART
I2C
SPI
LWIP

Job description

Bespoke Careers is seeking a Lead Firmware Engineer in Sydney to own the architecture of an embedded platform powering high-end products for international markets.

You will lead hands-on development on STM32 microcontrollers using C/C++ and FreeRTOS, define the technical roadmap, and ensure robust bootloaders, networking, and device management. You’ll collaborate with electronics, mechanical, and software teams to deliver scalable firmware solutions.

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 Engineer
Lead Firmware Engineer

Bespoke Careers • St Leonards

On-site
AUD 150,000 - 170,000
Senior Firmware Architect – Embedded Systems (Sydney, Hybrid)
Senior Firmware Architect – Embedded Systems (Sydney, Hybrid)

The Onset • Sydney

On-site
AUD 150,000 - 170,000
Technical Lead / Head of Embedded Software
Technical Lead / Head of Embedded Software

ProFound People • Sydney

On-site
AUD 180,000 - 250,000
Superannuation
Embedded Hardware & Firmware Engineering Manager
Embedded Hardware & Firmware Engineering Manager

Rosewood Partners • Sydney

On-site
AUD 170,000 - 220,000
Remote-Ready Embedded Electronics Team Lead
Remote-Ready Embedded Electronics Team Lead

Capgemini Engineering • Sydney

On-site
GBP 95,000 - 122,000
Flexible work arrangements
Career growth programs
Hands-On Tech Lead: Embedded Platform Architect
Hands-On Tech Lead: Embedded Platform Architect

ProFound People • Sydney

On-site
AUD 180,000 - 250,000
Superannuation
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 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
Engineering Manager (Hardware/Firmware)
Engineering Manager (Hardware/Firmware)

Rosewood Partners • Sydney

On-site
AUD 170,000 - 220,000