Applications Engineer - San Francisco

Polymath Robotics

San Francisco (CA)

Hybrid

USD 150,000 - 210,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid workplace SF Mission office
Open source advocacy

Job summary

Polymath Robotics is seeking a hands-on robotics software engineer to join our SF Mission Office. You will own end-to-end bringup across simulation, bench, and on-vehicle phases, working with perception, controls, navigation, and ROS2 architectures.

You’ll partner with clients and integrators, diagnose complex issues from logs and ROS bags, and help scale successful patterns across multiple vehicles while staying pragmatic and customer-focused.

Qualifications

  • Hands-on experience with robots or autonomous systems.
  • Evidence you automated or systematized a manual process before.
  • Strong remote debugging skills using logs, ROS bags, and remote sessions.
  • Able to explain system capabilities and limitations to clients and integrators.
  • Excellent written communication for test coverage, handoff criteria, and proposals.

Responsibilities

  • Own vehicle bringup end-to-end across simulation, bench, and on-vehicle phases.
  • Build and extend automated test suites that auto-generate issues on failure.
  • Identify reusable patterns and scale them across multiple vehicles.
  • Support integrators and customers on-site and remotely during testing phases.
  • Communicate with clients and integrators to align on requirements and proposals.
  • Contribute to ROS2 architecture to fix gaps and reduce recurring manual steps.
  • Travel as needed for sales meetings and on-site support.

Skills

C++
Python
ROS/ROS2
Systems architecture
Test automation
Remote debugging
Client communication
Documentation

Job description

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.

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.

Responsibilities
  • 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.
Qualifications
  • Strong in one or more of: C++, Python, ROS/ROS2, systems architecture, or test automation frameworks.
  • Prior hands‑on experience with robots or autonomous systems — not simulation‑only.
  • Evidence you've automated or systematized a manual process before, on any team, in any language.
  • Comfortable being the person who flags a fragile pattern before it becomes a recurring failure.
  • Strong remote debugging skills — able to diagnose issues on a vehicle or integrator setup you can't physically touch, working from logs, ROS bags, and remote sessions, and knowing when an issue genuinely requires being on‑site vs. when it doesn't.
  • Comfortable communicating directly with clients and integrators — aligning on requirements, explaining what the system can and can't do today, and translating customer intent into engineering criteria.
  • Excellent written communication — you'll be documenting test coverage, handoff criteria, technical proposals, and integration improvements.
Why Join Polymath Robotics?
  • Collaborative Environment: Work alongside fantastic team members on collaborative projects
  • Hybrid Workplace: Enjoy the flexibility of a hybrid work model, with engineering based in our SF Mission office three days a week, giving a good balance of maker time and synchronization time.
  • Open Source Advocacy: We strongly support open-source robotics efforts, allowing your work to be shareable and publishable whenever possible.
  • Humor & Passion: We might occasionally be a bunch of rosbags, but our passion and humor drive us to accelerate the realization of autonomous vehicles in the industry.

Polymath Robotics 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Vehicle Test Specialist – San Francisco
Autonomous Vehicle Test Specialist – San Francisco

Polymath Robotics • San Francisco (CA)

Hybrid
USD 110,000 - 150,000
Hybrid workplace
Autonomy Bringup Engineer
Autonomy Bringup Engineer

Polymath Robotics • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Hybrid workplace SF Mission office
Open source advocacy
Software Engineer, Robotics Systems
Software Engineer, Robotics Systems

Autonomique • Menlo Park (CA), Northern (KY)

Hybrid
USD 140,000 - 210,000
Member of Technical Staff, Robotics Software
Member of Technical Staff, Robotics Software

Industrial Next (YC W22) • San Francisco (CA)

On-site
USD 180,000 - 280,000
Competitive salary
Equity
Relocation support
+3
Software Engineer - Robotics
Software Engineer - Robotics

Motion Recruitment • Waltham (MA)

On-site
USD 150,000 - 190,000
Medical Insurance
Dental Benefits
Vision Benefits
+5
Member of Technical Staff, Robotics Systems Engineer
Member of Technical Staff, Robotics Systems Engineer

Industrial Next (YC W22) • San Francisco (CA)

On-site
USD 180,000 - 260,000
Robotics Engineer
Robotics Engineer

EVONA • Santa Monica (CA)

On-site
USD 160,000 - 180,000
Founding equity
Relocation assistance
Member of Technical Staff - Engineering
Member of Technical Staff - Engineering

Polymath • San Francisco (CA)

On-site
USD 100,000 - 150,000
Comprehensive health, dental, and vision insurance
401(k)
Unlimited PTO
+4
Software Engineer, Autonomous Systems
Software Engineer, Autonomous Systems

Humble Robotics • San Francisco (CA)

On-site
USD 140,000 - 210,000
Equity compensation
Senior Staff Systems Integration Engineer (Tech Lead)
Senior Staff Systems Integration Engineer (Tech Lead)

Agility Robotics • Fremont (CA)

On-site
USD 217,000 - 281,000
401(k) match
Equity stock options
Medical, dental, vision insurance
+4