company

Software Engineer - Motion Planning

Vertex Sigma SoftwareFoster City, California, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Qualifications:Bachelor's or Master's degree in Computer Science, Robotics, or a closely related technical discipline.0–5 years of professional experience in software development. Strong proficiency in C++ programming. Understanding of fundamental motion planning and pathfinding techniques (e.g., A*, RRTs, PRMs). Familiarity with large-scale codebases, version control systems (e.g., Git), and software development processes. A proactive attitude towards learning and troubleshooting complex, real-time systems. Bonus Qualifications:Experience with geometric and/or sampling-based planning algorithms. Background in autonomous robotics, simulation environments, or machine learning/data-driven development. Familiarity with ROS, pose estimation, SLAM, probabilistic filtering, or CUDA.

About the job

Join our innovative Motion Planning team, where you will play a critical role in enhancing the driving behaviors of our robots as they navigate public roads. Your mission will be to determine the robot's destination and devise safe routes in complex environments, such as the bustling streets of Downtown San Francisco or the iconic Las Vegas Strip.

This is an exhilarating challenge that demands close collaboration with a diverse group of specialists, including experts in Planner, Perception, Prediction, and Operations. Together, you will drive the advancement of cutting-edge algorithms that enhance our robot's capabilities in navigating intricate traffic scenarios.

Safety is our top priority. You will employ a systematic approach by developing modifications to the Planner, conducting simulations and closed-course tests, and collaborating with our safety drivers for real-world testing.

Key Responsibilities:

  • Develop, debug, and test features and enhancements related to driving behaviors in our production codebase.
  • Collaborate closely with senior engineers to interpret design specifications and produce robust, high-quality code.
  • Utilize our comprehensive backend tools to execute regression tests and validate your modifications across various driving scenarios.
  • Engage in on-vehicle drive reviews, assisting in data collection and generating actionable insights on driving performance.

About Vertex Sigma Software

Vertex Sigma Software is at the forefront of robotics technology, dedicated to creating innovative solutions that redefine how robots interact with the world. Our team is composed of passionate experts committed to safety and excellence in autonomous driving technology.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.