×
Register Here to Apply for Jobs or Post Jobs. X

Motion Planning Software Intern

Job in Zürich, 8081, Zurich, Kanton Zürich, Switzerland
Listing for: Embotech
Apprenticeship/Internship position
Listed on 2026-10-13
Job specializations:
  • Software Development
    Robotics, Python, Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 28000 - 39000 CHF Yearly CHF 28000.00 39000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

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.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary