CareerPlanGet AI match score →

Autonomy Development Engineer

2 Locations💼 Full-time💰 $97,530–$97,530🗓 2026-07-21 → 2026-07-31

Core

Develops and delivers production-quality C/C++ software enabling autonomous and semi-autonomous functionality for heavy equipment in mining and construction environments.

Role type

Mid-level IC software engineer (autonomy systems)

Builds

Production autonomy software for mining and construction heavy equipment

Domain

Heavy equipment manufacturing, mining, and construction

Deliverable

production ML models | product features

Required skills

C/C++, software development lifecycle, debugging, profiling, performance optimization, system design interpretation, functional safety concepts

Preferred skills

Autonomy feature development (planning, positioning, perception, controls), robotics frameworks (ROS), Linux development, CI/CD pipelines, embedded real-time systems, AUTOSAR Classic Platform, model-based development (Matlab/Simulink), construction or mining industry experience

Technologies

C/C++, ROS, Linux, Git, CI/CD, AUTOSAR, Matlab/Simulink, CAN, Ethernet

Responsibilities

Develop production-quality C/C++ software for autonomy and automation systems, Own feature or subsystem development across the full software lifecycle, Contribute to requirements definition, architecture discussions, and technical trade-offs, Troubleshoot and resolve moderately complex software and system issues, Support verification, validation, and functional safety activities, Provide peer support and informal mentorship to junior engineers

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗