Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

PlusAI

Senior Software Engineer (Motion Planning)

Posted Updated
Discussion

Description

  • As a Senior Software Engineer, Planning for self-driving trucks, you will work on developing cutting-edge software that takes data from a multitude of sensors such as cameras, radars and lidars, and converts them into actionable information for downstream components like prediction and planning
  • Design, develop and deploy motion planning software to support PlusAI’s planning, using the latest techniques in lateral and longitudinal motion planning
  • Utilize latest C++ numerical optimization frameworks (e.g. qpOasys) and industry standard software tools (git, ROS, etc.) to integrate new lateral and longitudinal motion planning algorithms into our production system
  • Perform system level diagnostics and tuning using in-house visualization tools and open-source visualization platforms (e.g. webviz)
  • Use good oral and written communication skills to collaborate with other engineers to produce system designs that are approved at a high level before software implementation begins

Benefits

  • Unlimited PTO: Unlimited paid time off on top of company holidays to recharge and enjoy as needed
  • Flexible working: Flexibile work arrangements and technology to help manage life’s demands at the office and remote
  • Health benefits: Tiered options in medical, dental, and vision insurance to fit your unique needs
  • Future building: Equity, 401k and FSA options for all eligible employees to help build for your future
  • Professional development: Company-sponsored professional development opportunities such as conferences, training, and workshops
  • Catered lunches: Daily catered lunches at both of our Santa Clara and Fremont offices
  • MS or PhD in Computer/Software Engineering, Robotics, Robotic Systems Development, or related field
  • Experience developing production code in C++, with python experience as an added advantage
  • Strong oral and written communication skills
  • Applied robotics experience in any of: Robotics/ Motion Planning/Computer Vision/Machine Learning
  • PhD + 1-2 years or MS + 3-4 years of experience

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →