Lead Firmware Architect – Embedded Systems

Bespoke Careers

St Leonards

On-site

AUD 150,000 - 170,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Bespoke Careers • St Leonards

On-site
AUD 150,000 - 170,000
Embedded Software Leader: Low-Power Firmware & Architecture
Embedded Software Leader: Low-Power Firmware & Architecture

ProFound People Pty Ltd • Adelaide

On-site
AUD 140,000 - 190,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Luke Johnson - Embedded Software, Firmware, Electronics • Sydney

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

Advanced Navigation • Sydney

On-site
AUD 120,000 - 180,000
Senior Embedded Firmware Architect: From Concept to Release
Senior Embedded Firmware Architect: From Concept to Release

Rosewood Partners • Melbourne

On-site
AUD 120,000 - 160,000
Embedded Software Manager
Embedded Software Manager

ProFound People Pty Ltd • Adelaide

On-site
AUD 140,000 - 190,000
Principal Real-Time Embedded Software Architect (Linux)
Principal Real-Time Embedded Software Architect (Linux)

AEY & Associates • Sydney

On-site
AUD 180,000 - 280,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
Principal Embedded Software Engineer
Principal Embedded Software Engineer

AEY & Associates • Sydney

On-site
AUD 180,000 - 280,000
Senior Embedded Software Engineer - firmware, mechatronics
Senior Embedded Software Engineer - firmware, mechatronics

Rosewood Partners • Melbourne

On-site
AUD 120,000 - 160,000
Top locations