CareerPlan

Senior Embedded Software Engineer

Sydney, New South WalesFull-time2026-08-30 → 2026-11-11

Core

Develop embedded C/C++ real-time applications for high-performance navigation products, ensuring reliability and meeting project requirements.

Role type

Senior Embedded Software Engineer (IC)

Builds

Navigation product range, embedded software tools, diagnostics, and infrastructure for hardware bring-up and manufacturing.

Domain

Automotive/Consumer Electronics Navigation

Deliverable

production ML models | product features

Required skills

C/C++, embedded systems, microcontrollers, real-time application development, low power electronics, FreeRTOS, Linux, containerised applications, product development lifecycle, production quality software release, ST Microcontrollers STM32

Preferred skills

ARM Cortex-A53, FPGA SoC (AMD/Xilinx Zynq), Yocto Project, MATLAB, Python, control systems

Technologies

C/C++, FreeRTOS, Linux, STM32, ARM Cortex-A53, Yocto Project, MATLAB, Python

Responsibilities

Develop embedded software for navigation products; collaborate with hardware teams to ensure design compliance; develop software tools for hardware bring-up and factory testing; manage project components and deadlines; adopt AI-assistance tools to optimize workflows.

Seniority

Senior, hands-on IC