Anybotics
Visit websiteSoftware Engineer Intern - Industrialization
Salary not disclosedOnsite
- Engineering
- Switzerland
- Internship
- Today
About the role
The Industrialization team is responsible for transitioning robot designs into scalable, testable, and manufacturable products. As an intern, you will bridge the gap between software and hardware by developing automated test procedures and interfacing with physical devices to ensure quality standards. You will work in a collaborative, interdisciplinary environment alongside manufacturing engineers and hardware design teams.
Responsibilities
- Develop, test, and help deploy Python-based automated test procedures for hardware subsystems
- Instrument and control hardware devices, sensors, and cameras through software interfaces
- Collaborate with test technicians and manufacturing engineers to refine shopfloor testing workflows
- Write clean, resilient, and reproducible code using established software engineering best practices
- Contribute to test documentation and technician procedures to ensure seamless shopfloor execution
Required skills
- Python
- Hardware interfacing
- Measurement fundamentals
- Technical documentation
Nice to have
- ROS
- ROS2
- OpenCV
- Image processing
- Sensor calibration
- Docker
- Devcontainer
Qualifications
- Ongoing or recently completed BSc or MSc in Mechatronics, Robotics, Computer Science, Electrical Engineering, Systems Engineering, or Mechanical Engineering
- Practical hands-on experience with hardware interfaces through university labs, student projects, or personal builds
Benefits
- Hands-on experience with advanced locomotion software
- Mentorship from industry experts
- Potential for future full-time opportunities
About the Company
ANYbotics is a fast-growing tech company and ETH Zurich spin-off dedicated to shaping the future of mobile robotics. They build autonomous mobile robots that solve complex inspection tasks in challenging industrial environments such as energy, chemical, and mining facilities.