Robotics Software Engineer Internship bei Flexion Robotics
Flexion Robotics · Zürich, Schweiz · On-site
- Optionales Büro in Zürich
Description
At Flexion, we're building the intelligence layer powering the next generation of humanoid robots. Our mission is to accelerate the transition from fragile prototypes to real-world humanoid deployment. We are founded by leading scientists in robot reinforcement learning (ex-Nvidia, ex-ETH Zürich) and backed by leading international VC firms. Within a few months we’ve gone from our first line of code to deploying real humanoid capabilities with our partners. Learn more about Flexion at https://flexion.ai/ .
Your Role: We’re looking for a talented and highly motivated Robotics Software Engineering Intern to join our team in Zürich. In this role, you will have the opportunity to work on different parts of our state-of-the-art software stack: You may work on the advancement of our robot tooling (control, deployment, runtime management, testing), our ML Ops infrastructure (GPU training infrastructure, data/model store, etc.), or our DevOps (CI/CD, build infrastructure), depending on your profile. This is a unique opportunity to learn from our world-class team of engineers and scientists, and contribute to our foundational software development.
Requirements
Required qualifications
- Currently pursuing a Bachelor's, Master's or PhD degree in Computer Science, Electrical Engineering, Mechanical Engineering, Software Engineering, or a related technical field.
- Proficiency in C++ or Python (experience in both is a plus)
- Knowledge of computer science fundamentals such as operating systems, algorithms, data structures.
- Familiarity with version control systems (e.g., Git/GitHub).
- Strong, proven analytical thinking and problem-solving skills.
- Eagerness to learn and adapt to new technologies.
Additionally, the following skills are a plus:
- Experience with containerization (e.g., Docker).
- Coursework or experience related to robotics.
- Understanding of networking or distributed systems concepts (e.g. pub/sub, message queues, etc.).
- Familiarity with modern software development practices (e.g., CI/CD).
We are looking for a person who enjoys working in a team in a dynamic and fast-moving environment, and who is able and willing to take ownership of projects and decisions.
Benefits
- Competitive compensation.
- A front-row seat at one of Europe’s most ambitious robotics companies.
- An energetic, collaborative team with a bias for action.
- An opportunity to gain experience with software development for humanoid robots.