Software Engineer Intern - Industrialization
ANYbotics is hiring a Software Engineer Intern - Industrialization in Zurich, Switzerland. Level rates it ; you can apply on ANYbotics.
Level's read on this job
- On Level's scale, this software engineer role is Little AI ●○○○: aI is not part of the work.
- Tools and skills the posting cites include computer vision.
- Level classifies it as an internship.
- Level lists 21 other open roles at ANYbotics.
AI in this role
The Opportunity
You will join the Industrialization team, the group that turns ANYmal from something engineers can build into something a factory can build, test, and release at volume. Every robot that leaves our production line passes through the test systems this team owns. When those tests are effective, quality issues are caught in Zurich before reaching a customer's industrial site. That is the leverage of this role.Sitting directly at the intersection of software and hardware, you will write Python code to interface with physical devices, help define reliable pass/fail criteria for ANYmal subsystems, and deploy test routines to our manufacturing shopfloor. Working alongside Manufacturing Engineers, test technicians, and hardware design teams, you will gain hands-on experience bridging cutting-edge robotics design with scalable industrial production.The Market & Our Technology
ANYbotics is a fast-growing tech company dedicated to shaping the future of mobile robotics across multiple industries. Founded as an ETH Zurich spin-off, we build autonomous mobile robots (ANYmal) that solve complex inspection tasks in challenging industrial environments such as energy, chemical, and mining facilities. Join our highly talented and motivated team of more than 200 people in Zurich and work on cutting-edge robot technology that is transforming industrial operations globally.
Your Impact
- Develop, test, and help deploy Python-based automated test procedures for ANYmal hardware subsystems
- Instrument and control hardware devices, sensors, and cameras directly through software interfaces
- Collaborate with test technicians and manufacturing engineers to refine shopfloor testing workflows
- Learn to write clean, resilient, and reproducible code using established software engineering best practices
- Contribute directly to test documentation and technician procedures to ensure seamless shopfloor execution
Your Profile
- Ongoing or recently completed degree (MSc) in Mechatronics, Robotics, Computer Science, Electrical Engineering, Systems Engineering, or Mechanical Engineering
- Solid Python programming foundation with experience building projects that interact with hardware, sensors, or external APIs
- Practical hands-on experience with hardware interfaces through university labs, student projects, or personal builds
- Structured approach to problem-solving and a keen interest in measurement fundamentals like tolerances and repeatability
- Clear written and verbal communication skills, comfortable explaining technical concepts and drafting structured procedures
- Proactive mindset with a desire to learn quickly, ask questions early, and work in a hands-on production environment
- Based in or willing to relocate to Zurich, with a commitment to regular on-site presence near the hardware and shopfloor
Bonus Points
- Experience with ROS or ROS2
- Basic understanding of image processing or computer vision pipelines (OpenCV)
- Exposure to sensor calibration techniques (IMU, camera intrinsics/extrinsics, depth, or thermal)
- Familiarity with Docker or devcontainer environments
- Background in student engineering teams such as Formula Student, Swissloop, or ARIS Rocketry, especially on testing or integration
How we rate this
Software Engineer Intern - Industrialization at ANYbotics rates 36 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Also common in software engineer jobs at this level
Pay
- Typical software engineer job
- $167k
Use the typical software engineer figure as a reference when pay comes up. See software engineer jobs
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. You get your review by email within 24 hours.
Get new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step