Openings / autonomous-teaming

Robotics Software Engineer Intern – Swarm Systems (m/f/d)

autonomous-teaming · Munich (DEU)

Posted
6 Sept 2026
Open until
18 Oct 2026
Location
Munich (DEU)
Source
Arbeitnow
Apply on Arbeitnow

This listing is republished from Arbeitnow. Applications are handled there, not here.


What we offer

  • Work in an international, agile team building autonomous  robotic  systems
  • Contribute to software that  is  tested on real robotic platforms and in the field
  • Gain hands-on experience  with state-of-the-art technologies in robotics , autonomy , and multi-agent systems
  • Work closely with experienced robotics and embedded engineers
  • Take ownership of meaningful  technical  projects  while  receiving guidance from the team
  • Benefit  from a steep  learning  curve and a collaborative engineering culture


Your mission

Join our robotics team working on autonomous systems that operate as coordinated, distributed agents in real-world environments. 

As a Software Engineering Intern, you will contribute to the development and validation of our multi-UAV system, with a particular focus on software tooling, simulation, and system observability. 

Depending on your background and the project, you may also contribute to areas such as SLAM, navigation, perception, planning, or multi-agent coordination. This is a hands-on internship where you will develop and test software, work with real robotic systems, and see how your work performs beyond simulation. 

  • Develop data- driven  dashboards and tools to monitor, analyze , and visualize system performance
  • Extend  our simulation framework  with KPIs, automated scenarios, and evaluation workflows
  • Analyze simulation and field -test data to identify issues and opportunities for improvement
  • Contribute to the core  robotics stack in areas such as estimation, perception, planning, control, or mission execution
  • Collaborate closely with robotics , simulation, embedded , and domain experts
  • Gain practical experience developing and validating software for complex  autonomous  systems


Your profile

  • Currently  pursuing or recently  completed a Master's  degree in Robotics , Computer Science, Autonomous  Systems , Electrical Engineering, or a related  field
  • Good programming  skills in C++, ideally modern C++ (17/20)
  • Solid foundation in algorithms , data structures, and software engineering
  • Basic understanding of robotics concepts such as coordinate frames, sensor data, estimation, planning, or control
  • Comfortable  working in Linux
  • Curious about complex  robotic systems and motivated to understand how things  work  beyond  your  individual component
  • Able to work  independently on a defined  technical  problem  while  actively  seeking feedback when  needed
  • Genuine interest in autonomous  systems , robotics , and defense  technology


Nice to have

You do not need to bring all of these — experience from university projects, research, student teams, personal projects, or previous internships counts. 

  • Experience  with ROS or ROS 2
  • Experience  with real robots, embedded  systems , or hardware-in-the- loop setups
  • Exposure to SLAM, navigation, computer vision, estimation, filtering , planning, or control
  • Interest or experience in multi-agent systems , swarming , or distributed  robotics
  • Experience  working  with  LiDAR or camera data
  • Exposure to PX4 or ArduPilot
  • Experience  with simulation frameworks  such as Gazebo, Isaac Sim, or Unreal Engine
  • Experience  with  embedded platforms, GPUs , or networking
  • Exposure to machine learning  methods


What else

  • Strong problem-solving  mindset and willingness to learn
  • Structured and reliable way of working
  • Comfortable  working in an environment  where not every  problem has a predefined solution
  • Collaborative and open to technical feedback
  • High ethical standards and disciplined  work ethic
  • Extra- curricular engineering projects , robotics  competitions , research , or other  technical  achievements are a plus

The practical part 

  • Duration: 3–6 months , full-time
  • Eligibility : NATO- aligned  nationality or close ally  citizenship  is  required

Find more English Speaking Jobs in Germany on Arbeitnow