Viam logo

Staff Software Engineer, Motion Planning (Backend)

Viam

New York, NY
Full Time
Senior
235k+
25 days ago

Job Description

About the Role

Viam helps companies unlock the power of AI, data and automation in the physical world. We provide a single platform for engineers of all disciplines to solve problems together and build solutions that are fast and future-proof. Viam powers solutions across robotics, food and beverage, climate tech, marine, industrial manufacturing, and more. Founded in 2020 by former MongoDB co-founder and CTO Eliot Horowitz, Viam is headquartered in New York City. As a Staff Software Engineer (Backend) on the Motion Planning team, you will build services that enable robots to move effectively within their environments, including 3D and 2D motion, developing and owning a state-of-the-art robotics motion stack, primarily using Golang, across various hardware from edge devices to workstations. This role involves solving complex problems at the intersection of software and the physical world, developing algorithms that perform across diverse hardware and environments, and working in a hybrid setup with a presence in NYC.

Key Responsibilities

  • Solving new and unique problems in robotics and deploying applications for real world impact
  • Helping turn lab-prototype solutions into factory-ready products that deliver tangible value for customers
  • Building and testing on physical robots
  • Collaborating closely with teams across motion planning, motion execution, and perception

Requirements

  • Cares deeply about writing performant, scalable, and maintainable code
  • Engineered concurrent and parallel systems to handle high volume data
  • Developed backend systems in Go or C++
  • Has an affinity for complex, sophisticated problems, and loves solving them with practical solutions
  • Is experienced taking projects from problem formulation through implementation and deployment
  • Can adapt coding style from prototype to production-grade
  • Wants to work with physical hardware

Nice to Have

  • Experience productionizing code in the context of hardware development
  • Written motion algorithms for the physical world and understands the constraints of real-world execution

Benefits & Perks

  • Starting salary of $235,000/year, with variation based on experience, skillset, location, and internal equity
  • Comprehensive Total Rewards package including equity grants, health benefits, and more
  • 100% covered medical/dental/vision insurance plans, commuter benefits
  • Reproductive Health Benefits, including Fertility Benefits and Abortion Access Travel Benefits
  • 25 days paid vacation and generous holiday observances
  • One Medical Membership
  • Citi Bike memberships
  • Monthly wellness stipend for fitness-related items
  • Free lunch every day in the office
  • Paid parental leave

Working at Viam

Values include being Vision Driven, Collaborate Openly, Act Decisively, Succeed Through Diversity, Hold Ourselves Accountable, and Lead with Curiosity.

Apply Now

Job Details

Posted AtJul 2, 2025
Salary235k+
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Viam

Website

viam.com

Company Size

101-250 employees

Location

New York, NY

Industry

Industrial Machinery Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches