Senior Software Engineer, Planning
Santa Clara, CAFull-TimeSeniorSoftware Engineering
Responsibilities:
- 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
Required Qualifications:
- 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.
- Applied robotics experience in any of: Robotics/ Motion Planning/Computer Vision/Machine Learning
- Strong oral and written communication skills.
Preferred Qualifications:
- PhD + 1-2 years or MS + 3-4 years of experience
