Programme description
About this opportunity
The Industrial Application Group of Agile Robots is looking for a motivated Intern (m/f/d) Vision Software Development to support the development, testing, and commissioning of industrial vision systems for robotic and AGV applications. In this full-time internship, you will work hands-on across the entire lifecycle of our vision solutions — from software development and camera calibration at our Munich headquarters to on-site commissioning at customer production sites.
Responsibilities
- - Vision Software Development: Develop, test, and maintain software components for industrial 2D/3D vision systems, including API-based secondary development on top of vision vendor SDKs.
- - Camera Setup & Calibration: Configure and calibrate 2D area-scan/line-scan cameras and 3D sensors for robotic and AGV applications, performing nine-point, checkerboard, and 3D hand-eye calibrations.
- - Algorithm Debugging: Support the debugging and tuning of core vision algorithms, from QR-code and natural-contour (V-SLAM) AGV navigation to deep-learning-based detection models.
- - Testing & Automation: Write Python scripts for automated testing and data-log analysis, and validate vision system performance in the lab and in production-like environments.
- - System Integration: Configure and troubleshoot data exchange between vision industrial PCs (IPCs) and PLCs, supporting communication via TCP/IP sockets, Modbus TCP, and ROS/ROS2.
- - On-Site Commissioning: Travel to customer sites to install, commission, fine-tune, and troubleshoot vision systems on real production lines.
Qualifications and requirements
- - g; comfortable working in Linux (Ubuntu) environments.
- - Industrial Communication: Ability to configure data exchange between vision IPCs and PLCs; understanding of TCP/IP socket communication, Modbus TCP, and ROS/ROS2 inter-node communication.
- - Learning Mindset: High motivation and curiosity to quickly learn new technologies, tools, and industrial vision applications.
- - Willingness to Travel: Willingness to travel to customer sites (domestic and international) for on-site commissioning activities.
- - Communication: Good communication skills in English/German and the ability to work hands-on in an international team.
Why you may be eligible
The official source lists Germany as the eligible location. Confirm any residence, nationality, education and graduation-year requirements before applying.
Application checklist
Prepare a focused application
- Match your CV to the programme’s required skills and education.
- Prepare a concise motivation statement with relevant projects or experience.
- No application fee was identified during our review. Confirm the official listing and never pay an unofficial recruiter.