M
Milrem Robotics logo

Milrem Summer Internship – Mobility Core Software

Tallinn, Estonia
Category
Software & Data
Job Type
Internship
Experience
Junior

Job Description

Engineering · Estonia (Tallinn)

Help build the software that moves robotic vehicles. Gain hands-on experience in embedded systems, C/C++, Rust and real robotics development.

Design the future of robotics this summer.

Milrem Robotics is looking for motivated students to join our Summer Internship Programme. This paid internship runs for one month during the summer months from June to August and offers the opportunity to work alongside experienced engineers and specialists on real projects.

This year, we welcome interns across several teams, including IT, Autonomy, Middleware, Mobility Core Software, Emerging Platforms and Production.

About the Team

Core is the team that makes the machines think. The Mobility Core Software team develops reliable mobility software for our robotic vehicles. The team integrates sensors and actuators to create platforms with remote operation capabilities.

In our daily work, we use C/C++, Python and Rust. For modelling and simulation of vehicle behaviour, we use MATLAB Simulink and Stateflow. Our software is tested using the GTest framework and MATLAB Test.

Your Internship Project

During the internship, you will work on focused projects that contribute to the team's work in a meaningful way.

Activities include:

  • Integrating existing components into our codebase

  • Testing your developments on hardware setups to verify functionality

  • Designing and implementing solutions to specific technical problems

  • Writing unit tests to demonstrate functionality and prevent regressions

  • Improving existing software implementations and architecture

This internship will give you hands-on experience and real insight into embedded software and firmware development.

What You Will Gain
  • Experience working in a professional engineering team

  • Exposure to the vehicle development process

  • Mentorship from experienced engineers

  • Participation in team meetings and company events

  • Experience designing and implementing solutions based on technical requirements

We Are Looking For Students Who
  • Are studying Software Engineering or another engineering field involving software development

  • Have some experience with C/C++, Rust or similar programming languages

  • Are interested in robotics, engineering or technology

  • Are curious, proactive and eager to learn

  • Are comfortable working in a team environment

Bonus if you have experience with MATLAB, CAN protocol, UDP/TCP, Python, CMake, microcontrollers, Ubuntu Linux, or basic electronics (for example, reading schematics and electrical drawings).

Application

Please send your application by 12 April 2026 at the latest. No late applications will be accepted.

Interviews will take place, preferably in person in Tallinn, during the weeks commencing 20 April and 27 April. Selection for interviews is based on the submitted application.

Spend your summer working on real robotic platforms and contribute to the future of unmanned ground vehicles.

Learn more about working at Milrem Robotics: careers.milrem.com

Department

Engineering

Locations

Estonia (Tallinn)

Employment type

Internship

Application deadline

12 April, 2026

Contact Piret Ulm Talent Acquisition Manager – People & Culture

Engineering · Estonia (Tallinn)

Help build the software that moves robotic vehicles. Gain hands-on experience in embedded systems, C/C++, Rust and real robotics development.

Posted March 25, 2026

Company Info

M
Milrem Robotics logo

Milrem Robotics

Unmanned ground vehicles sold to 19 countries. Manufactures THeMIS and Type-X robotic combat platfor...

Industry
Ground Robotics
Founded2013
Company Size100-500
HeadquartersTallinn, Estonia

Other Jobs at Milrem Robotics

Similar Opportunities