Senior Software Engineer
Motion Planning
Posted on 2/15/2023
INACTIVE
Nuro

501-1,000 employees

Autonomous electric vehicles for home delivery services
Company Overview
Nuro stands out as a leader in the robotics industry with its mission to enhance everyday life through its custom electric autonomous vehicles, designed to deliver essential items directly to consumers' homes. The company's unique autonomy architecture ensures safer driving and communities by eliminating any single point of failure. With its operations in Texas, Arizona, and California, Nuro not only offers a convenient, eco-friendly, and safe alternative to driving but also contributes to making cities more livable.
Robotics & Automation
Consumer Goods

Company Stage

Series D

Total Funding

$2.1B

Founded

2016

Headquarters

Mountain View, California

Growth & Insights
Headcount

6 month growth

-8%

1 year growth

-25%

2 year growth

-35%
Locations
Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Communications
Data Structures & Algorithms
C/C++
CategoriesNew
Software Engineering
Requirements
  • PhD in Robotics, Computer Science, mechanical/aerospace engineering, electrical engineering, with 3+ years of relevant industry experience or M.S. with 5+ years of relevant industry experience
  • Proven ability to collaborate within and across teams
  • Proven ability to lead technical development for safety critical planning systems for autonomous driving
  • Demonstrated effective communication skills and ability to articulate ideas and timelines to cross-functional groups
  • You also have at least one of the following:
  • Research experience in one of: trajectory planning, motion planning, behavior planning, model predictive control, probabilistic robotics, optimal control, planning under uncertainty
  • Experience designing, implementing, and refining novel planning algorithms on real-world robot platforms
  • Strong C++ programming skills, algorithms and data structures knowledge, and software design experience
  • Strong math (geometry, analysis, probability), physics (kinematics, dynamics), and analytical skills
Responsibilities
  • Research and develop novel algorithms that solve the most challenging and exciting motion planning and trajectory optimization problems in autonomous driving, including optimization-based methods, sampling based methods and search based methods, planning under uncertainty, and combining data-driven techniques with traditional model-based methods
  • Collaborate closely with engineers across prediction, perception, machine learning, mapping and localization, autonomy systems, and infrastructure
  • Take responsibility for the core motion planning stack by leading feature development and improvements around safety, comfort and scalability of the motion planning code
  • Provide technical guidance and mentorship for junior members of the behavior planning team
  • Write robust, production-ready software to make our vehicle safe and predictable in complex driving scenarios
Desired Qualifications
  • This position is also eligible for an annual performance , equity, and a competitive benefits package