Milrem Robotics Summer Internship – Mobility Core Software
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