Get more replies from employers
Send a job-specific resume in minutes.
Polymath is developing autonomy software for industrial off-road vehicles, spanning wheel loaders, haul trucks, and excavators used in steel mills, mines, and farms. The team emphasizes automating manual steps and scaling system bringup across diverse vehicles and environments.
The role focuses on end-to-end bringup across simulation, bench, and on-vehicle phases, with hands-on debugging, client interaction, and ROS2 architecture contributions.
OverviewPolymath builds autonomy software for industrial off-road vehicles — wheel loaders, haul trucks, excavators — deployed at steel mills, mines, and farm. These are different vehicles, in different operational design domains, and different customer environments. That diversity is the challenge: the only way to make bringing up autonomy on vehicle #40 faster than vehicle #4 is to treat autonomy bringup as a system you're continuously improving instead of a checklist re-run by hand every time.
We're looking for someone who is passionate about automation, treats every manual step as an opportunity to improve the process, and can move fluidly between robotics fundamentals (perception, controls, navigation) and the systems-design thinking that makes those fundamentals scale across vehicle types and environments. Every week, everyone on this team answers — what did you find that was slow, unclear, or manual, and what did you fix or automate. Individually small. Compounded across a team working on many programs, it's the difference between bringup staying a bottleneck or becoming a solved problem.
Own vehicle bringup end-to-end across all three phases — simulation (vehicle model, HAL config, sensor coverage), bench (networking, connectivity, load testing), and on-vehicle (teleop through waypoint autonomy with a safety driver). Build and extend automated test suites — navigation tests, sensor coverage tests, integrator tests — that auto-generate issues on failure instead of requiring manual triage. Find the reusable pattern in every one-off. When a client or integrator asks for something specific, the role requires solving it once and making it available to the next 10 vehicles. Support integrators and customers on-site and remotely during bench and vehicle-testing phases — validate sensor placement against physical reality, debug on the spot or remotely via logs/ROS bags, and document what's on the on-site coverage map. Communicate directly with clients and integrators — Learn about, engage with, and educate customers on various areas of robotics including perception, controls, behavior, path planning, obstacle detection, tracking, and avoidance. Align expectations on what features cover their use case, prepare technical proposals, and explain what we can and can't do today. Contribute to our ROS2 architecture where there is a gap, especially where fixing it once removes a recurring manual step across programs. Travel — is a part of the job, both for sales meetings and onsite technical support, though we try to minimize it as an organization.
the company is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We don’t look for a “cultural fit”, we look for people who add to the culture.