CareerPlan

Embedded Software Developer

New South WalesFull-time2026-10-31 → 2026-11-11

Core

Design and develop embedded software for connected water heating products, including modular architectures, control systems, and automated testing.

Role type

Embedded Software Engineer (IoT/Connected Devices)

Builds

Smart, connected water heating solutions

Domain

Heating, cooling, and water heating equipment

Required skills

Embedded software development, RTOS, embedded system architecture, Wi-Fi, Bluetooth, RS232, RS485, I2C, SPI, ESP32, STM32, Renesas platforms

Preferred skills

Embedded Linux, OTA firmware updates, AWS, cloud-based IoT platforms, mechatronics, electronics

Technologies

ESP32, STM32, Renesas, Wi-Fi, Bluetooth, RS232, RS485, I2C, SPI, AWS

Responsibilities

Design and develop embedded software for connected products, Develop modular software architectures and control systems, Implement and test software modules, Create automated testing and validation solutions, Evaluate hardware and software platforms, Collaborate with internal stakeholders to define requirements

Seniority

Mid-level, hands-on IC