ER

Robot Software Engineer (m/f/d)

Energy Robotics GmbH
Posted onFeb 1, 2026
LocationDarmstadt, Hesse, Germany (Hybrid)
Employment typeFull-time

your tasks

  • Customer-Centric Robotic Inspection Solutions: Collaborate closely with customers and within cross-functional teams to design, implement, and optimize cutting-edge intelligent robotic autonomy solutions. Ensure these solutions effectively meet real-world customer needs and are deployed in challenging conditions.
  • Platform Integration & Migration: Play a key role in migrating mobile robot platforms and their payloads into our ecosystem and integrating new technologies; resulting in expanding our capabilities. 
  • Robots in the Field: Contribute significantly to the development, testing, and deployment of advanced algorithms for a mixed fleet of autonomous mobile robots operating in real-world scenarios. This includes leveraging modern AI techniques and utilizing robot simulation tools.
  • Software Development & CI/CD: Develop, maintain, and continuously improve robotic autonomy software, seamlessly integrating with modern CI/CD pipelines, while rigorously enhancing its robustness, optimal performance, scalability, and intuitive usability.
  • Cloud-Based Tools: Participate in the creation and refinement of tools for cloud-based remote robot operation, comprehensive monitoring, and precise data acquisition of important points of interest on customer sites.

your profile

  • Educational Background: A strong background in robotics, mechatronics, computer science, or a related field, with a master’s degree or higher preferred.
  • Algorithmic & Programming Skills: Solid understanding of algorithms, strong programming skills (e.g., C++, Python), and proven experience with robotic system integration.
  • Technical Proficiency:
    • Demonstrated proficiency in professional software development, particularly in ROS1/ROS2 environments and Ubuntu/Linux systems.
    • Experience working with simulation environments and seamless integration with modern CI/CD pipelines (Jenkins, GitLab) would be considered valuable assets.
  • Professional Experience: Preferably more than two years of professional experience, ideally with practical applications of robots in the field.
  • Passion for Robotics: A genuine passion for software-driven robotic systems and their real-world applications.
  • Adaptability & Learning: An adaptable mindset with the ability to quickly learn and contribute to diverse technical areas, including AI, robot simulation, and cloud-based applications.
  • Collaboration & Problem-Solving: Effective communication and collaboration skills to thrive in a team driven environment, coupled with a proactive approach to problem-solving that consistently satisfies customer needs.

helpful additional qualifications

  • Familiarity with modern AI techniques and frameworks, particularly in the context of robotics and simulation.
  • Background in integrating robotic software solutions with various mobile robot platforms.
  • Understanding of cloud-based robotic applications, including user interfaces for remote robot control.
  • Knowledge of video streaming technologies (e.g., GStreamer, RTSP, Kurento, or Livekitand cloud backend infrastructure (e.g., GraphQL).
  • Experience in working in interdisciplinary teams, effectively utilizing collaboration tools such as Jira, Confluence, or GitLab.
  • Willingness to attend on-site events every 6 weeks for 3 consecutive days at the office.

Energy Robotics GmbH

View company profile

Energy Robotics provides an AI-powered software platform for autonomous robots and drones that inspect industrial facilities in capital-intensive industries like oil & gas, chemical, and power, delivering actionable insights while removing humans from dangerous inspection tasks.

Similar jobs

You might also be interested in...

FR2d

Robotics Software Engineer (m/f/d)

FRANKA ROBOTICS

München, Bayern, Germany (On-site)

CG1w

Robotics Vision Software Engineer (m/w/d)

cellumation GmbH

Bremen, Bremen, Germany (Hybrid)

AT2w

Robotics Middleware Engineer – UAV Systems (m/w/d)

Autonomous Teaming Solutions

München, Bavaria, Germany (On-site)

AR2w

(Senior) Software Engineer (m/f/d) Robotics

Agile Robots SE

München, Bavaria, Germany (On-site)

AT2w

Robotics Software Engineer UAV Systems - Generalist (m/w/d)

Autonomous Teaming Solutions

Munich, Bavaria, Germany (On-site)