Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer II - Distributed @ Consultancy

Home >

 Software Development Engineer II - Distributed

Job Description

    Job Description 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. Responsibilities 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. (ref:hirist.tech),

Employement Category:

Employement Type: Full time
Industry: Engineering / Construction
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Software Development Engineer II - Distributed

Contact Details:

Company: Rapyuta Robotics
Location(s): Chennai

+ View Contactajax loader


Keyskills:   Python Java Algorithms Data structures Software design Golang

 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

S&C Global Network - AI - Managed Services

  • Accenture
  • 5 to 9 Yrs
  • Hyderabad
  • 0 seconds
₹ Not Specified

Associate Database Administrator - Oracle Job

  • Ntt Data Business
  • 0 to 4 Yrs
  • Other Maharashtra
  • 3 hours ago
₹ Not Specified

Senior Associate Software Quality Assurance

  • NTT DATA
  • 3 to 7 Yrs
  • Chennai
  • 8 hours ago
₹ Not Specified

Consultancy

CSB Bank is 100 year old Bank which have head office in Thrissur, Kerala District.

Plugin template missing! Fix or contact support.