Motion Planning Software Intern

Embotech

Zürich

On-site

CHF 28,000 - 39,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Embotech is seeking a Motion Planning Software Intern to join the Motion Planning and Controls team in Zurich. You will build full-stack L4 autonomous driving systems for private grounds, extending our core technology by designing, developing and testing motion planning software for Automated Terminal Tractor and Vehicle Marshalling applications.

The internship runs 6 months from March 2027. You will work with C++, Python or Matlab, test in simulation and on vehicles, write tests, document

Qualifications

  • Must be enrolled in a Master’s programme in robotics, mechanical or electrical engineering, computer science or a related field.
  • Solid knowledge of motion planning (search-, sampling- or optimisation-based) and MPC.
  • Proficiency in C++, Python or Matlab; familiar with Linux and Git.

Responsibilities

  • Develop algorithmic solutions to motion planning problems for L4 autonomous driving and deploy on real vehicles.
  • Explore optimisation-based and learning-based approaches within our stack.
  • Write modern C++ or Matlab code with up-to-date AI tools and best practices.
  • Create automated tests and tooling to evaluate and improve algorithms.
  • Test work in simulation and on our vehicles; document designs and results clearly.
  • Collaborate with the Motion Planning and Controls team and support day-to-day development.

Skills

Motion planning
Optimal control (MPC)
C++
Python
Matlab
Linux
Git
Team collaboration
English

Education

Master's program in robotics / mechanical / electrical engineering / CS

Tools

Docker
CI/CD

Job description

Embotech is an award-winning software scale-up developing autonomous driving solutions, with a focus on private-ground applications such as trucks at port terminals and passenger cars in factories. We bridge the gap between research and production, delivering safe autonomous transportation powered by physical AI.

We are looking for a Motion Planning Software Intern to join the Motion Planning and Controls team and build full-stack L4 autonomous driving systems for private grounds. In this role, you will extend the capabilities of Embotech's core autonomous driving technology by designing, developing and testing motion planning software for our Automated Terminal Tractor and Automated Vehicle Marshalling applications. This includes existing customer deployments, where thousands of cars and a fleet of trucks drive daily in factories and ports, as well as new proofs of concept and customer projects.

We offer an exciting internship in a fast-growing company with attractive conditions and flexible hours. Embotech develops innovative products in a modern and dynamic environment, and you can expect an international atmosphere with highly skilled colleagues who share a passion for excellence and efficiency. Join us to take your ideas from concept to deployment and tackle one of today's most complex challenges.

Responsibilities:
  • Develop algorithmic solutions to unsolved problems in motion planning for L4 autonomous driving, taking your work from concept to deployment on real vehicles.
  • Explore optimisation-based and learning based approaches within our stack.
  • Write modern C++ or Matlab code using the latest AI tools, whilst adhering to software engineering best practices.
  • Write automated tests and tools to evaluate and improve your algorithms.
  • Test your work in simulation and occasionally on our own vehicles.
  • Document your code, designs and results clearly and concisely.
  • Collaborate closely with the Motion Planning and Controls team and support day-to-day development.
Requirements:
  • Currently enrolled in a Master's programme in robotics, mechanical or electrical engineering, computer science or a related field.
  • Solid knowledge of motion planning (search-, sampling- or optimisation-based) and optimal control (e.g. MPC).
  • Proficiency in modern C++, Python or Matlab.
  • Familiarity with Linux and Git.
  • Passion for autonomous systems, a self-driven attitude and strong team spirit.
  • Fluency in spoken and written English.
Any of the following is a plus:
  • ML / RL
  • Rust, Lua, Docker, CI/CD
  • Experience from student projects or competitions

This 6-month position is based in our Zurich office, with a preferred start in March 2027.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Motion Planning Software Engineer
Motion Planning Software Engineer

Embotech • Zürich

On-site
CHF 120,000 - 170,000
Autonomous Driving Motion Planning Intern
Autonomous Driving Motion Planning Intern

Embotech • Zürich

On-site
CHF 28,000 - 39,000
Motion Planning Engineer – L4 Autonomy, Flexible Hours
Motion Planning Engineer – L4 Autonomy, Flexible Hours

Embotech • Zürich

On-site
CHF 120,000 - 170,000
System Engineer (Mid/Senior)
System Engineer (Mid/Senior)

Embotech • Zürich

On-site
CHF 120,000 - 160,000
Robotics Software and Integration - Internship
Robotics Software and Integration - Internship

Embodied AI SA • Lausanne

On-site
CHF 120,000 - 180,000
Robotics Software and Integration - Internship
Robotics Software and Integration - Internship

Embodied AI • Lausanne

On-site
CHF 110,000 - 170,000
Robotics Software and Integration - Internship
Robotics Software and Integration - Internship

Startupvalleys • Lausanne

On-site
CHF 90,000 - 130,000
Software Engineer Intern - Industrialization
Software Engineer Intern - Industrialization

ANYbotics • Zürich

On-site
CHF 20,000 - 27,000
Mentorship
Hands-on robotics
Future opportunities
+1
C/C++ Software Engineer - LiDAR Perception
C/C++ Software Engineer - LiDAR Perception

Embotech • Zürich

On-site
CHF 110,000 - 140,000
Research Intern – Machine learning and digital twins
Research Intern – Machine learning and digital twins

Eidgenössische Technische Hochschule Zürich • Zürich

On-site
CHF 27,900 - 42,408