Ekumenlabs

Software Engineer - Roboticist

Munich, Remote. Posted 2 months ago

The role

You will develop a full robotics stack for an AGV including simulation, navigation, localization, behaviors, and tooling. You will perform on-site testing and tuning on the physical robot and work with the client's fleet manager.

What you will do

  • Contribute to the development of a full robotics stack
  • Perform testing and tuning of complex navigation systems directly on the AGV, on-site
  • Work together with the client's fleet manager on the robot's perception stack
  • Diagnose and resolve hardware, networking, and embedded electronics issues on the robot in real time
  • Potential to manage a team and its resources as the project scales
  • Participate in the design and implementation of solutions for challenging customer and R&D problems
  • Travel for 1–2 week periods for on-site deployments when required
  • Pass on your passion for technology and professionalism to your peers
  • Be receptive and empathetic with your team and technical communities

Required qualifications

  • Located in or willing to work on-site in the Munich area, 3 days/week from the start
  • Strong experience (+4 years) with ROS or ROS2
  • Strong experience (+5 years) coding in modern C++ (17+) and Python 3
  • Working knowledge of networking and electronics
  • Experience with Docker / containerized applications
  • Degree (BSc, MSc, or PhD) in Computer Science, Engineering, Robotics, or a related field
  • Hands-on experience working with real robots
  • Can independently tackle mid-sized software development tasks across the stack
  • Comfortable in technical discussions and can propose solutions
  • Solid technical English, spoken and written

Nice to have

  • Experience with robotics simulation (Gazebo, NVIDIA Omniverse, or similar)
  • System administration experience
  • Contributed to open source projects
  • Active member of a robotics/tech community or have done public speaking on technical topics
  • A good level of Spanish

About the company

ekumenlabs bridges top-level technology companies with engineering talent from across the globe. They provide remote engineering teams of all levels tailored to the needs of each project.

Software Engineer - Roboticist at Ekumenlabs | JobZoey