Integration Engineer - Connect

Apptronik Apptronik · Robotics · HQ · Software Engineering

Apptronik is seeking an Integration Engineer to integrate their humanoid robot, Apollo, into customer production facilities. This role bridges the gap between the robot's software stack and traditional industrial automation, ensuring seamless communication with PLCs, safety systems, and enterprise management software (WMS/ERP). Responsibilities include developing workflows, fleet coordination, monitoring, and troubleshooting complex integration issues.

What you'd actually do

  1. Link robotic platforms to traditional automation systems, including PLCs and hardware safety systems such as light curtains and emergency stops.
  2. Facilitate job and work orchestration by integrating with customer ERP and Warehouse Management Systems (WMS) via REST APIs or message brokers.
  3. Design and implement intuitive interfaces and workflows for facility mapping, map annotation, labeling, and work ingestion queues.
  4. Develop and maintain systems for coordinating and monitoring robot job progress, navigation, and scheduling.
  5. Implement robust monitoring solutions (e.g., Grafana, MQTT) to track and report on fleet health and performance metrics.

Skills

Required

  • Python
  • C++
  • TypeScript
  • OPC UA
  • EtherNet/IP
  • Profinet
  • Modbus TCP
  • REST APIs
  • MQTT
  • AMQP
  • Kafka
  • gRPC
  • Protocol Buffers
  • Git
  • Linux
  • Docker
  • human-AMR planning
  • task allocation
  • multi-agent coordination
  • distributed execution
  • software design patterns

Nice to have

  • UI/UX collaboration
  • containerization technologies

What the JD emphasized

  • humanoid robotic systems
  • traditional industrial automation
  • enterprise management software
  • fleet coordination
  • multi-agent coordination

Other signals

  • humanoid robot
  • embodied AI
  • fleet deployment
  • industrial automation integration
  • enterprise software integration