Robot Software Engineer (m/f/d)

All the best with your application!

Want more jobs like this straight to your inbox?

Summary

Location

Darmstadt, Germany

Work

Full-time

Experience

2+ years

About this Job

ABOUT THIS POSITION

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 Livekit) and 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.

WHY ENERGY ROBOTICS?

About the Company

Energy Robotics GmbH logo

Energy Robotics GmbH

Privately Held
Robotics Software & AIEnergy & Mining

Energy Robotics is an AI-driven software company based in Darmstadt, Germany, specializing in autonomous industrial inspections using robots and drones. Founded in 2019, the company emerged from a successful project at TU Darmstadt, which developed an autonomous ground robot for complex inspections in the oil and gas sector. Energy Robotics focuses on relieving humans from hazardous tasks through its innovative software solutions. The company offers a comprehensive, hardware-agnostic software platform that includes a robot operating system, cloud-based fleet management, and AI-powered data analysis. This platform enables robots to conduct visual inspections, thermal scans, and leak detection in challenging environments. Energy Robotics operates on a SaaS model, providing software solutions that integrate with various robot types, enhancing operational efficiency across industries such as oil and gas, chemicals, and utilities. With over 75 employees and a global presence, Energy Robotics has completed more than one million inspections and saved over 32,000 hours of hazardous labor. The company collaborates with industry leaders and has secured significant funding to support its growth and innovation in autonomous inspection technology.

View details
Related Jobs

Get the week's best robotics jobs

We review hundreds of postings weekly and hand-pick the top roles for you. High-salary positions, top companies, remote opportunities.

Please enter a valid email address

Unsubscribe anytime. We respect your privacy.