CareerPlanSign in

Senior Embedded Firmware Engineer

Sydney, New South Wales💼 Full-time🗓 2026-09-19 → 2026-09-27

Core

Design and deliver innovative connected products and IoT devices from concept through production.

Role type

Senior Embedded Firmware Engineer

Builds

IoT-connected devices and next-generation products

Domain

Consumer electronics / IoT / Embedded Systems

Deliverable

production ML models | product features

Required skills

Embedded C/C++, Low-level drivers, Embedded communication protocols (UART, SPI, I2C), 32-bit microcontroller development (STM32, PIC32, ESP32), IoT connectivity (Wi-Fi, Bluetooth, cellular), Rapid prototyping (Arduino)

Preferred skills

RTOS development (FreeRTOS), Embedded GUI development (LVGL, MGS, TouchGFX), PCBA production test system firmware, Desktop/mobile software development (iOS, Android, Windows)

Technologies

STM32, PIC32, ESP32, Arduino, FreeRTOS, LVGL, MGS, TouchGFX, Wi-Fi, Bluetooth, Cellular

Responsibilities

Develop embedded firmware for IoT devices, Create low-level drivers and communication protocols, Build prototypes and MVPs, Support products through manufacturing and ongoing support

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.