I T

Robotic Software developer internship

Flexible location
Company: Unicontrol
Published Oct 23, 2025

Role highlights

Contract type

Internship

Schedule

Permanent

Experience

Intern

Work style

On-site

Key skills

This internship opportunity is designed for students pursuing degrees in Software Engineering, Computer Science, or Robotics Engineering, focusing on developing expertise in robotic software development for earthmoving machinery. Key technical skills include proficiency in C++ programming, sensor integration, and control loop design specifically for hydraulic functions in heavy equipment such as excavators, wheel loaders, and dozers. Candidates will gain hands-on experience programming embedded systems using C++ and Unity 3D, implementing software on devices and sensors, and testing software accuracy with automated test systems. Familiarity with agile development tools, including Git, Jira, and Bitbucket, is essential for effective collaboration within the product development team. Additional desirable competencies include knowledge of IMU sensors, forward kinematics, and strong mathematical skills, supporting hardware-software integration tasks. The role emphasizes teamwork and communication skills, as well as proficiency in English. Interns will engage in meaningful technical challenges within a modern, collaborative environment, benefiting from mentorship by experienced colleagues and exposure to advanced sensor technologies used in automation and machine control. The position offers a unique opportunity to contribute to the automation and guidance of complex 3D machine control systems, preparing candidates for future roles in robotics and embedded software development.

About the role

Role Summary

  • Internship for a Robotic Software Developer at Unicontrol
  • Focus on C++ programming, sensor integration, and control loop design for hydraulic functions
  • Develop state-of-the-art solutions for 3D machine control systems (excavators, wheel loaders, dozers)
  • Be part of a team automating and guiding earthmoving machines

Responsibilities

  • Design and develop sensor integration, control loops, and automation
  • Program software in C++ and Unity 3D for embedded systems
  • Implement software on devices and sensors
  • Test software accuracy and document results
  • Work with automated test systems
  • Collaborate with colleagues on new system development
  • Use agile development tools (Git, Jira, Bitbucket)

Requirements

  • Studying Software Engineering, Computer Science, or Robotics Engineering
  • Ready to start internship in spring 2026
  • Programming experience with C++
  • Proficient in English

Nice to Have

  • Experience with Unity 3D
  • Knowledge of IMU sensors and forward kinematics
  • Strong math skills
  • Interest in hardware integrations

Benefits

  • Versatile internship in a modern, collaborative environment
  • 25 colleagues in Product Development ready to onboard you
  • Opportunity to become a core member of a growing company
  • Great team spirit and supportive colleagues
  • Meaningful technical challenges
  • Delicious lunch buffet and social events
  • Facilities designed for collaboration and creativity

How to Apply

  • Apply with your CV and letter of motivation in .pdf format
  • Mention in your application that you found the job at Jobindex

Unicontrol uses advanced, user-friendly technologies based on high-precision sensors for earthmoving machines. The company has 65 employees and operates in 27 countries. Unicontrol is part of the Odense Robotics national cluster organisation.

More roles from Unicontrol

View company profile
Oct 23, 2025

Full stack Cloud Developer Internship

Flexible location

Join Unicontrol as a Full stack Cloud Developer Intern to build SaaS solutions, gain hands-on experience, and grow your...

Oct 23, 2025

Data Engineering & Analytics Internship (Spring 2026)

Flexible location

Join Unicontrol's Data Engineering & Analytics Internship in Odense to build dashboards, analyze data, and drive marketi...

Oct 23, 2025

Creative Marketing Communication Internship (Spring 2026)

Flexible location

Join Unicontrol as a Creative Marketing Communication Intern in Odense. Gain hands-on experience creating content and sh...

Unicontrol logo

Unicontrol

Location
Employees
Website
unicontrol.io