Jobs via Dice

Motion Planning Engineer

San Jose, CA, US

8 days ago
Save Job

Summary

Dice is the leading career destination for tech experts at every stage of their careers. Our client, OSI Engineering, Inc., is seeking the following. Apply via Dice today!

A leading international research organization is launching an innovative initiative focused on autonomous marine mobility. They are seeking a Robotics Research Engineer with expertise in motion planning, trajectory generation, and control systems to help develop next-generation uncrewed surface vessel (USV) technologies.

This is a unique opportunity to join a newly established team at the forefront of early-stage research and development in marine robotics. The ideal candidate is a self-starter who thrives in ambiguity, enjoys hands-on testing, and is motivated by the challenge of solving complex, real-world problems.

Responsibilities:

  • Conduct R&D focused on motion planning and control for autonomous marine vessels in dynamic, real-world environments.
  • Design and implement advanced algorithms including Model Predictive Control (MPC) and MPPI.
  • Develop early-stage software and proof-of-concept systems using Python, ROS I/II, and C++.
  • Support system modeling, trajectory planning, and simulation-based validation.
  • Participate in hands-on marine field testing (with travel required), including hardware setup and real-time debugging.
  • Collaborate with global research partners and technical teams across disciplines.
  • Assist in preparing technical documentation, including research papers and internal presentation materials.
  • Contribute to innovation discussions on autonomous mobility applications and novel use of machine learning.

Required Skillset:

  • 2+ years of experience (academic or industry) in robotics development, focused on motion planning and control
  • Proficient in Python; working knowledge of C++ and ROS I/II
  • Solid understanding of planning/control theories, such as MPC.
  • Comfortable working independently in ambiguous research environments.
  • Willing and able to participate in field testing (including boat-based trials and early morning hours).
  • Strong communication and collaboration skills for working on cross-functional and international teams.
  • Master s or PhD in Robotics, Mechanical/Electrical Engineering, Naval Engineering, or a related field.

Bonus Skillset:

  • Experience with marine robotics or USV applications.
  • Familiarity with dynamic stability control (DSC) and adaptive control strategies.
  • Exposure to machine learning integration in control systems (e.g., reinforcement learning, generative models).
  • Experience contributing to technical publications or conference presentations.
  • Comfortable in Unix/Linux environments; MATLAB experience is a plus.
  • Multilingual communication skills or openness to collaborating with international teams using interpreters.

Location: San Jose, CA (Hybrid)

Type: Contract

Duration: 12 months

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job