Global Remote Network: Verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs
A

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

Munich (DEU) 2026-09-28 07:42:09

🔒 Direct submission to hiring team • Zero candidate fees

Role & Company Overview

🏢
Employer
autonomous-teaming
📍
Location / Model
Munich (DEU)
💼
Employment
Full-Time
🛡️
Recruitment Type
Direct to HR Pipeline
🏭
Industry
Robotics
👥
Company Size
🌐
Headquarters
Germany
✈️
Visa & Sponsorship
Global Talent Consideration
✈️
Global Sponsorship Signal: This position is eligible for global talent consideration and work authorization sponsorship for top qualified international candidates.
🛡️
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • Hirely Editorial Team. Authenticated directly from autonomous-teaming's hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards

📋 Role Overview & Responsibilities


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 roboticsystems 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 workethic
  • 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

Frequently Asked Questions

How do I apply for the Robotics Software Engineer Intern – Swarm Systems (m/f/d) position at autonomous-teaming? ▼

Click the “Apply for this Position” button on this page to submit your application directly to autonomous-teaming without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship? ▼

This position is located in Munich (DEU) with potential relocation and sponsorship assistance depending on candidate qualifications.

Are there any candidate fees on Hirely? ▼

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

🛡️ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud
Explore Other Roles