Software Engineer Intern - Industrialization

Anybotics
Zürich, Switzerland
On-siteCareer-pivot friendly

Who this role is best for

Geared toward candidates with a technical background in robotics or engineering comfortable with hardware-software integration.

Best fit for

  • Candidates with a degree in engineering or computer science and hands-on hardware experience
    — “Ongoing or recently completed degree (BSc or MSc) in Mechatronics, Robotics, Computer Science, Electrical Engineering, Systems Engineering, or Mechanical Engineering”
  • Individuals who thrive in interdisciplinary teams and enjoy refining practical workflows
    — “Collaborate with test technicians and manufacturing engineers to refine shopfloor testing workflows”
  • Those who can write structured, repeatable code for industrial automation systems
    — “Learn to write clean, resilient, and reproducible code using established software engineering best practices”

Things to consider

  • Non-EU candidates must ensure their internship is mandatory and supported by a university letter
    — “Internship must be mandatory (supported by a letter from a university)”
  • The role demands regular on-site presence in Zurich, near hardware and shopfloor
    — “Based in or willing to relocate to Zurich, with a commitment to regular on-site presence near the hardware and shopfloor”

How to stand out

  • Highlight experience with Python-based hardware automation or testing in your resume and interview
    — “Develop, test, and help deploy Python-based automated test procedures for ANYmal hardware subsystems”
  • Emphasize your ability to draft structured procedures and communicate technical concepts clearly
    — “Clear written and verbal communication skills, comfortable explaining technical concepts and drafting structured procedures”
  • Showcase any background in student engineering teams focused on testing or integration
    — “Background in student engineering teams such as Formula Student, Swissloop, or ARIS Rocketry, especially on testing or integration”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • Developed Python-based automated test procedures
  • Collaborated with test technicians and manufacturing engineers
Typical background
Ongoing or recently completed degree in Mechatronics, Robotics, Computer Science, Electrical Engineering, Systems Engineering, or Mechanical Engineering

Skills & requirements

Required

PythonHardware InterfacesStructured Problem-solvingCommunication Skills

Preferred

ROSOpencvDocker

Stack & domain

PythonROSROS2OpencvDockerDevcontainerMechatronicsRoboticsComputer ScienceElectrical EngineeringSystems EngineeringMechanical EngineeringLeadershipCommunicationProblem-solvingTeamworkHardwareSoftware EngineeringTestingManufacturing

About the role

Original posting from Anybotics via Lever

ANYbotics is a fast-growing tech company dedicated to shaping the future of mobile robotics across multiple industries. Join our highly talented and motivated team of more than 190 people and work on cutting-edge robot technology. We are open to internships all year round and post regularly.

We’re always looking for passionate, curious, and motivated interns to join our mission.

This is your chance to collaborate with world-class experts, gain real-world experience, and make meaningful contributions in a fast-paced, interdisciplinary environment.

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 (BSc or 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

Internship Details:

Start date: any time of the year and always on the 1st of the month

Duration: 6 months 

Workload: 100% (Full time, Onsite)

Who can apply:

EU applicants for internships

The internship can be voluntary

A work permit is not required but the candidate needs a residence permit

Must be enrolled in a University

Non-EU applicants for internships:

Internship must be mandatory (supported by a letter from a university)

A work permit is required

Must reside in CH

Interested? Submit your application

We will contact you if your skills and experience are a good fit for the team and the role. Please note due to the high load of applications we will only contact those that are relevant. Thank you for your understanding.

What We Offer:

  • Hands-on experience working on advanced locomotion software.
  • Mentorship from industry experts.
  • Opportunities to contribute to innovative projects.
  • A dynamic and collaborative work environment.
  • Potential for future full-time opportunities.

We offer you a very exciting and dynamic work environment, the opportunity to become part of a fast-growing company and an ambitious team that is on a mission to change the industrial inspection market, a chance to leverage your experience and bring in your own ideas, a fair market salary, an attractive and fun environment in the city of Zurich.

Source: Anybotics careers (Lever)

Similar roles

More roles at Anybotics