Senior Embedded Firmware Engineer

Luke Johnson - Embedded Software, Firmware, Electronics

Sydney

On-site

AUD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Codematix is partnering with a well-established Australian technology company to appoint a Senior Embedded Firmware Engineer in Sydney. You will own hands-on development across the full product lifecycle, from initial concept through architecture, development, testing, manufacturing and ongoing support.

You will work on modern embedded systems and IoT-connected devices, shaping next-generation products and influencing design decisions within a collaborative engineering team.

Qualifications

  • 8+ years' commercial experience developing embedded firmware.
  • Proven experience delivering embedded products from concept through to production.
  • Strong embedded C/C++ programming skills.
  • Experience developing low-level drivers and embedded communication protocols (UART, SPI, I2C).
  • Experience rapidly developing prototypes and MVPs using Arduino.
  • Experience working with 32-bit microcontrollers including STM32, PIC32 or ESP32.
  • Experience with IoT connectivity technologies including Wi‑Fi, Bluetooth and cellular communications.

Responsibilities

  • Hands-on role across the full product lifecycle from concept to production support.
  • Develop modern embedded systems and IoT-connected devices.
  • Collaborate with cross-functional teams to drive product design and manufacturing readiness.

Skills

Embedded C/C++
Low-level drivers
UART
SPI
I2C
Arduino prototyping
32-bit MCUs
IoT connectivity
Wi-Fi
Bluetooth
Cellular

Tools

RTOS (FreeRTOS)
LVGL / TouchGFX

Job description

17th September, 2026

Are you an experienced embedded firmware engineer who enjoys taking products to production?

We're partnering with a well-established Australian technology company that has built a strong reputation for designing and delivering innovative connected products.

Due to continued growth, they're looking for a Senior Embedded Firmware Engineer to join their Sydney-based engineering team.

This is a hands‑on role where you'll play a key part throughout the entire product lifecycle—from concept and architecture through development, testing, manufacturing, and ongoing product support.

You'll work on modern embedded systems, IoT-connected devices, and next‑generation products that make a real impact.

What we’re looking for:

  • 8+ years' commercial experience developing embedded firmware
  • Proven experience delivering embedded products from concept through to production
  • Strong embedded C/C++ programming skills
  • Experience developing low‑level drivers and embedded communication protocols (UART, SPI, I2C)
  • Experience rapidly developing prototypes and MVPs using Arduino
  • Experience working with 32‑bit microcontrollers including STM32, PIC32 or ESP32
  • Experience with IoT connectivity technologies including Wi‑Fi, Bluetooth and cellular communications
Desirable skills:
  • Experience developing firmware within RTOS environments such as FreeRTOS
  • Experience creating embedded graphical user interfaces using tools such as LVGL, MGS or TouchGFX
  • Experience developing firmware for system‑level and PCBA production test systems
  • Exposure to desktop or mobile software development (iOS, Android or Windows)
Why join?
  • Join a successful and well‑established Australian technology company
  • Work on products from initial concept through to commercial production
  • Be part of a collaborative engineering team with genuine influence over product design
  • Exposure to cutting‑edge embedded and IoT technologies

You can find out more about Codematix by visiting www.codematix.com.au

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer — IoT to Production
Senior Embedded Firmware Engineer — IoT to Production

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

Bespoke Careers • St Leonards

On-site
AUD 150,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

On Q Recruitment • Melbourne

On-site
AUD 100,000 - 140,000
Embedded Software Developer
Embedded Software Developer

Halcyon Knights • Melbourne

On-site
AUD 140,000 - 190,000
Hybrid working
Senior Embedded Software Engineer Medical Devices (Hybrid)
Senior Embedded Software Engineer Medical Devices (Hybrid)

Halcyon Knights • Melbourne

Hybrid
AUD 140,000 - 190,000
Hybrid working
Embedded Software Manager
Embedded Software Manager

ProFound People Pty Ltd • Adelaide

On-site
AUD 140,000 - 190,000
Senior Embedded Software Engineer - MedTech (C/C++, Linux)
Senior Embedded Software Engineer - MedTech (C/C++, Linux)

Halcyon Knights • Melbourne

On-site
AUD 110,000 - 150,000
Embedded Software Developer
Embedded Software Developer

NOJA Power • Brisbane

On-site
AUD 90,000 - 120,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

AEY & Associates • Sydney

On-site
AUD 180,000 - 280,000
Top locations