Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Viam Logo

Staff Software Engineer, Motion Planning (Backend)

Viam

From $235,000
Sep 9, 2025
New York, NY, US
Apply Now

Viam is looking for a Staff Software Engineer (Backend), Motion Planning to build services that enable robots to move effectively within their environments, focusing on developing algorithmic solutions of high complexity that need to perform across a variety of hardware and environments.

Requirements

  • Engineered concurrent and parallel systems to handle high volume data
  • Developed backend systems in Go or C++
  • Experience taking projects from problem formulation through implementation and deployment
  • Ability to adapt coding style from prototype to production-grade
  • Experience productionizing code in the context of hardware development
  • Written motion algorithms for the physical world and understands the constraints of real-world execution

Responsibilities

  • Build services that enable robots to move effectively within their environments
  • Develop and own a state-of-the-art robotics motion stack
  • Solve challenging problems at the intersection of software and the physical world
  • Develop algorithmic solutions of high complexity
  • Perform across a variety of hardware and environments
  • Build and test on physical robots
  • Collaborate closely with teams across motion planning, motion execution, and perception

Other

  • This is a hybrid role in which you’ll be in the NYC Office 3+ days a week.
  • Cares deeply about writing performant, scalable, and maintainable code
  • Has an affinity for complex, sophisticated problems, and loves solving them with practical solutions
  • Wants to work with physical hardware
  • The starting salary for this role is $235,000/year.
  • 100% covered medical/dental/vision insurance plans, commuter benefits
  • Competitive salary & equity packages (see below)