CareerPlanSign in

Senior Embedded Software Engineer

Sydney, New South Wales💼 Full-time🗓 2026-08-30 → 2026-09-24

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

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