Energy Robotics GmbH / Korial

Korial is the Enterprise AI Platform for the autonomous industrial future. From our roots in the labs of TU Darmstadt, we have grown into a team of over 100 people building the intelligence layer that orchestrates autonomous inspections across infrastructure worldwide. Our platform unifies data, missions, and mixed fleets of robots and devices so operators can supervise assets from a single source of truth instead of walking every round on foot. We work at the intersection of AI, robotics, and industrial operations, turning noisy real‑world telemetry into dependable, actionable insight for customers on five continents. Our team brings together more than 30 nationalities and deep experience in software engineering, robotics, cloud infrastructure, and enterprise operations - including 11 PhDs leading core product development since 2019.

Senior Robot Software Engineer

Location

CET + + 1 moreAll locations: CET + | 3 HOURS

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Senior Robot Software Engineer

Energy Robotics GmbH / Korial

Role Description - 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. - Technical Ownership & Platform Integration: - Take ownership of key autonomy and integration components across mixed mobile robot platforms and payload systems. - Drive the integration of new robotic technologies into the Korial ecosystem while ensuring maintainability, reliability, and operational scalability. - 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 Engineering Excellence: - Develop production-grade robotics software in modern C++ and Python environments with a strong focus on code quality, observability, testing, performance, and long-term maintainability. - Contribute to CI/CD workflows and engineering best practices across the robotics stack. - Collaboration & Technical Leadership: - Collaborate across robotics, cloud, and product teams to deliver customer-facing solutions. - Contribute to technical decision-making, mentor less experienced engineers, and help establish engineering standards and development processes. - 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. Qualifications - A strong background in robotics, mechatronics, computer science, or a related field, with a master’s degree or higher preferred. - 4+ years of professional experience developing robotic systems in production or field environments, ideally within autonomous mobile robotics. - Strong software engineering skills in C++ and Python with hands-on experience building and maintaining complex robotic systems. - Demonstrated proficiency in professional software development, particularly in ROS1/ROS2 environments and Ubuntu/Linux systems. - Experience working with simulation environments, seamless integration with modern CI/CD pipelines (Jenkins, GitLab), and Git-based collaboration. - An adaptable mindset with the ability to quickly learn and contribute to diverse technical areas, including AI, robot simulation, and cloud-based applications. - Ability to analyze complex robotic systems, identify operational bottlenecks, and deliver pragmatic solutions in dynamic environments. - Strong communication skills with the ability to collaborate effectively across engineering disciplines and interact with technical customer stakeholders. - Comfortable taking ownership, driving initiatives independently, and adapting quickly to new technologies and operational challenges. - A genuine passion for software-driven robotic systems and their real-world applications. Requirements - 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. - Residing within ±2 hours of the CET time zone and available to travel to Darmstadt for three days every six weeks for onsite team meetings. All travel costs will be covered by the company. Company Description Korial is the Enterprise AI Platform for the autonomous industrial future. From our roots in the labs of TU Darmstadt, we have grown into a team of over 100 people building the intelligence layer that orchestrates autonomous inspections across infrastructure worldwide. Our platform unifies data, missions, and mixed fleets of robots and devices so operators can supervise assets from a single source of truth instead of walking every round on foot. We work at the intersection of AI, robotics, and industrial operations, turning noisy real‑world telemetry into dependable, actionable insight for customers on five continents. Our team brings together more than 30 nationalities and deep experience in software engineering, robotics, cloud infrastructure, and enterprise operations - including 11 PhDs leading core product development since 2019.

Related Job Pages

More Backend Engineer Jobs

opinov8 logo

Senior .Net Engineer

opinov8

Globally recognized digital and engineering solutions partner.

Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

• Design & develop scalable web APIs using C# 12 and ASP.NET Core, ensuring high performance, security, and maintainability across multi-threaded server environments; • Work with multiple data stores - MSSQL, MongoDB, and Solr (Elasticsearch-based); • Build and maintain microservices communicating exclusively via RabbitMQ, contributing to the ongoing migration from a monolithic architecture; • Integrate with AWS services; • Implement document recognition and parsing pipelines; • Apply software architecture best practices - SOLID principles, design patterns, and clean code standards; • Champion code quality through testing, debugging, and thorough code reviews; • Collaborate in an agile environment with distributed teams, contributing to architectural decisions and the evolution of the platform.

Europe
Super Dispatch logo

Senior Backend Engineer, Python

Super Dispatch

The smart auto transport platform #movecarsfaster

Full TimeRemoteTeam 51-200H1B Sponsor

• Design, build, and operate the backend services powering Super Dispatch's platform for carriers and shippers in the U.S. vehicle transportation industry • Own multiple backend services end-to-end — architecture, REST APIs, databases • Own third-party API integrations — implementation, cost control, rate-limiting, and ongoing maintenance • Contribute to backend technical standards and best practices • Own observability tooling — dashboards, alerting, and SLA tracking for services • Participate in the backend on-call rotation as first responder for production incidents • Lead the QA partnership on test strategy • Translate product requirements into technical specs and own technical scope • Collect Support feedback and iterate on API usability and documentation • Collaborate with Design and Frontend on API contracts and payloads

Worldwide
Full TimeRemoteTeam ,H1B No Sponsor

• Define technical standards and best practices for backend development, ensuring alignment with the SAP Commissions system modernization goals. • Lead the resolution of high-complexity critical issues involving Java applications, the Spring ecosystem, and distributed architectures. • Design and implement robust CI/CD pipelines integrated with distributed, high-availability systems. • Propose and validate organizational standards for integration, resilience, and observability of backend systems. • Lead the definition of solutions that promote security, scalability, and efficiency in flows involving messaging (Kafka) and Oracle databases. • Act as a technical reference for multidisciplinary teams, promoting innovation and knowledge sharing.

Brazil
Penn Interactive logo

Senior Database Engineer

Penn Interactive

We are HQ’d in Philadelphia and manage $PENN’s digital products, including the Barstool Sportsbook.

Full TimeRemoteTeam 201-500H1B Sponsor

• Evaluate current database architectures and suggest improvements to maintain performance and availability • Work within agile scrum & kanban to foster Engineering and support efforts • Support the engineering organization by responding to database outages, helping triage, and remediating any database-related issues • Support the engineering organization by evaluating database schemas, partitions, views and queries, implementing changes to increase database performance • Manage and maintain replication between databases, ensuring resilience and the ability to recover from faults (observability platform in place already) • Product choice decisions, design methods, and modelling for AWS and GCP database direction • DB architecture to support our business continuity plan, backups, compute, network and storage development, using Terraform to automate deployment/creation leveraging GitOps • Build and develop a common database design architecture that can be easily replicated for new database installations • Other duties as required

Pennsylvania
$150K - $190K / year