CareerPlanSign in

Software Engineer

AUSTRALIA💼 Full-time🗓 2026-08-09 → 2026-09-27

Core

Design, implement, and maintain core software modules for autonomous robotics, including hardware interfaces, navigation, mapping, and perception pipelines.

Role type

Individual contributor software engineer (robotics control stack)

Builds

Real-time software stack for autonomous scanners and drones (C++ core, Python tooling, ROS architecture)

Domain

Robotics, autonomous systems, spatial data, LiDAR mapping

Deliverable

production ML models | product features

Required skills

C++ (C++14/17+), Python, ROS/ROS2, Linux development, real-time systems programming, sensor fusion, path planning, simulation (Gazebo/Isaac Sim), CI/CD pipelines

Preferred skills

SLAM, computer vision, embedded systems, AWS deployment, containerization (Docker), agentic engineering

Responsibilities

Design and maintain Cortex modules for hardware interface, navigation, and perception; Contribute to localisation and sensor fusion pipelines; Improve performance of perception and path planning in GPS-denied environments; Maintain simulation pipelines for autonomy testing; Write production-quality C++ for real-time components; Build Python tooling for testing and deployment; Validate autonomy behaviors on physical hardware and in field trials; Debug issues from real-world deployments; Contribute to CI/CD and automated testing pipelines.

Seniority

Mid-level individual contributor (3+ years experience)

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