Overview
Skills
Job Details
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