About this role
About Bota Systems
Bota Systems AG is a Zürich-based ETH spin-off building high-precision 6-axis force-torque, torque and tactile sensors and software — a sensing platform for physical AI. Robot arms, humanoids, surgical robots and AI-driven manipulation systems use our sensors to feel and control the forces they apply.
As a Robotics Integration Engineer, you bring our sensing platform onto new robots and into customer environments. You work directly with customer engineering teams, own integrations from first plan to working deployment, and turn what you learn into tools and product improvements that make every next integration faster.
The role
You work at the intersection of robotics, software and AI: part engineer, part technical partner to our customers.
Key responsibilities
Integration and deployment
- Integrate our force-torque, torque and tactile sensors and software on a wide range of robot arms, grippers, humanoids and custom platforms.
- Adapt drivers, interfaces (EtherCAT, CAN, USB, ROS/ROS 2) and software to new robots, controllers and environments.
- Plan and execute customer integrations end-to-end, coordinating between customers and our internal teams.
Customer engineering
- Work directly with customer engineers to integrate, tune and optimize force sensing and force control in their stack.
- Support customers using our sensors for physical AI: data collection, teleoperation, kinesthetic teaching, handheld data capturing devices, and learning-based manipulation.
- Diagnose hardware, software and integration issues and drive them to resolution.
- Run technical workshops and on-site deployments.
Tooling and product feedback
- Build reusable tools, examples, SDK features and documentation that make integrations faster and more repeatable.
- Define technical requirements and turn deployment learnings into improvements for our hardware, software and product.
- Track integration progress and communicate status and technical risks to stakeholders.
What success looks like after 12 months
- Our sensors supported out of the box on the most common robot platforms in our target markets.
- A growing library of reusable integration tools, examples and documentation that cuts integration time.
- Clear, prioritized feedback from the field adopted into our product roadmap.
Who you are
Must have
- Master's degree or PhD in robotics, mechatronics, mechanical, electrical engineering, computer science or similar.
- Strong robotics background and a solid understanding of robot control and physical AI systems.
- Excellent software skills in C++ and Python; you design, implement and test robust solutions.
- Hands-on experience integrating sensors or software on real robot hardware.
- Experience with ROS/ROS 2 and Linux.
- You build repeatable solutions rather than one-off fixes.
- Strong ownership: you plan and execute integrations independently.
- Confident communicating with technical customers; fluent English.
- Willing to travel for customer deployments and workshops.
Nice to have
- Experience with force/impedance control or robotic manipulation.
- Familiarity with robot learning (imitation learning, reinforcement learning, foundation models) and data collection pipelines.
- Experience with industrial fieldbuses (EtherCAT, CAN) and real-time systems.
- Experience with simulation environments (e.g. MuJoCo, Isaac Sim) and containerized deployment (Docker).
- German language skills.
What we offer and how to apply
- Work with leading robotics and physical AI companies on their most advanced systems.
- High ownership and direct impact in a small, fast-growing ETH spin-off with flat hierarchies.
- A team passionate about robotics, at the forefront of physical AI.
- Competitive salary and employee participation.
