The ad says“Strong foundational programming experience in C++”
Values
The ad says“Prior experience working on perception modeling, planning, controls, or other onboard robotics functions”
The ad says“Prior experience with data pipelining architectures, maps validity, or metrics and evaluation frameworks”
The ad says“Experience maintaining critical path developer tooling infrastructure”
The ad says“Prior experience with data pipelining architectures, maps validity, or metrics and evaluation frameworks”
The ad says“Prior experience with data pipelining architectures, maps validity, or metrics and evaluation frameworks”
The ad says“Prior experience working on perception modeling, planning, controls, or other onboard robotics functions”
The ad says“Prior experience working on perception modeling, planning, controls, or other onboard robotics functions”
The ad says“Exposure to software simulation tooling and either RL-based, physics-based, or reconstruction-based simulation runtimes”
The ad says“Prior experience working on perception modeling, planning, controls, or other onboard robotics functions”
The ad says“Exposure to software simulation tooling and either RL-based, physics-based, or reconstruction-based simulation runtimes”
The ad says“Exposure to software simulation tooling and either RL-based, physics-based, or reconstruction-based simulation runtimes”
The ad says“Exposure to software simulation tooling and either RL-based, physics-based, or reconstruction-based simulation runtimes”
The Stack Tooling team builds software infrastructure across multiple autonomy verticals to help engineering teams test, analyze failures, and deploy faster
The team works on problems central to production autonomy rollout: local and cloud simulation realism, performance, and scale-up, autonomy CI and deployment pipelines, data pipelines for fast decision-making on new changes
As a Software Engineer on this team, you will execute highly cross-functional projects supporting autonomy developers, systems engineers, and triage and release teams
The work done by the team aims to cover multiple autonomy domains at once — a change that impacts trucking can quickly scale out to cars and offroad vehicles
Work on consolidating common dependencies (simulation artifacts, testing methods, agentic development loops, etc.) into a single ecosystem
Integrate with cutting edge neural rendering tools and Applied’s Dana platform to enable faster analysis and stronger conclusions
Enable safety-critical event analysis and response, pushing the limits of realistic log resimulation
Increase hardware-in-the-loop (HIL) simulation testing fidelity so autonomy engineers detect issues before rollout to the road
Stabilize, generalize, and scale code deployment and offboard vehicle pre-checks to eliminate vehicle downtime and maximize testing uptime
Preferred experience
3+ years of professional software engineering experience shipping production-grade code
Bachelor’s degree in Computer Science, Robotics, or a related engineering field
Experience with cloud infrastructure and/or managing resources in customer environments
Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles
Preferred Master’s degree in Robotics or other autonomy-related engineering field
Exposure to software simulation tooling and either RL-based, physics-based, or reconstruction-based simulation runtimes
Prior experience with data pipelining architectures, maps validity, or metrics and evaluation frameworks
Prior experience working on perception modeling, planning, controls, or other onboard robotics functions
Previous background working with automotive OEMs, autonomous vehicles, or robotic development platforms