Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a dent in the universe.
We are committed to our core value of "Empathy," aiming to automate "demanding," "dirty," and "dangerous" jobs, and create a society where people can engage in more intellectual and creative work.
As part of the team that builds Platform-as-a-Service (PaaS) for robots, you will be developing innovative features to handle every part of the product life cycle required to aid and deliver robust, scalable, and state-of-the-art robotics solutions to the end-user.
Your responsibilities will include the following but not limited to:
Design, implement, test, and enhance software subsystems that will help users control not just a handful, but thousands of robots and its related infrastructure
Evaluate technical solutions, develop proof of concepts that assess the feasibility of the solutions, and provide recommendations
Mentor and train junior members of the team on design techniques, and coding standards
Identify and address performance bottlenecks
Requirements
Bachelor's degree in computer science or a similar technical field of study, or equivalent practical experience with an outstanding track record
3+ years of relevant work experience
Mastery of one or more of the following programming languages including but not limited to Golang, python, Java, C/C++
Mastery of traditional RDBMS technologies
Experience in designing and implementing large-scale distributed systems.
Experience with scaling back-end applications
Experience with algorithms, data structures, complexity analysis, and software design
Experience developing in a Linux/Unix environment
Excellent verbal and written English communication skills
Preferred Qualifications
Contributions to open-source projects
Experience with NoSQL datastores and queueing systems
Experience with container management platforms such as Kubernetes, OpenShift or Apache Mesos
Experience handling back-end data aggregation pipelines
Familiarity with ROS or other robotics middleware
Benefits
Competitive salary
International working environment
State-of-the-art technology
Working with exceptionally talented engineers
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job