CareerPlanSign in

Senior Embedded Software Verification Engineer

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

Core

Develop automated testing frameworks, simulation environments, and CI pipelines to verify embedded software for high-performance navigation products.

Role type

Senior IC embedded software verification engineer

Builds

Automated test suites, simulation/emulation environments, and CI pipelines for navigation software

Domain

Aerospace/Navigation + Embedded Systems

Required skills

Python, automated testing, CI/CD, Hardware-in-the-Loop (HITL), embedded software simulation, QEMU, Renode, Simics, GitLab CI, Pytest, Inertial Navigation Systems (INS), GNSS, FPGA testing (cocotb), test automation, debugging

Preferred skills

MATLAB, control systems, strong mathematics/physics background

Technologies

Python, GitLab CI, Pytest, QEMU, Renode, Simics, cocotb, INS, GNSS

Responsibilities

Design and maintain software simulation and emulation environments for automated verification; Integrate simulators with HITL and CI pipelines; Develop and review automated tests in Python; Triage test failures and maintain green pipelines; Implement requirements tracing and monitor code coverage; Document test results and findings.

Seniority

Senior, hands-on IC

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