Job Summary

Job Type


Years of Experience
Information not provided

Tech Stacks

Job Description

Develop user friendly, cross platform, lightweight, and mobile interfaces to robotic and autonomous systems. Join our team to help build the next generation of web applications for robotic systems.

Our team has a deep background in embedded devices, robot simulation, and control software. This experience will combine with your knowledge of web technologies to create a seamless ecosystem of software for robot control, planning, analysis, and simulation.

Roles and Responsibilities
  • Interface with Customers and Users to develop web applications which control and coordinate robot simulation for use in robot operations, competitions, research, development, and testing.
  • Design and prototype web technologies, such as visualization and analysis, for use with physical and simulated robotic systems.
  • Support, maintenance, and documentation of software functionality.
  • Software testing and quality assurance.
Skills / Job Requirements

  • Experience using one or more modern Web frameworks, such as Angular or React, as well as common building blocks such as Javascript, JSON, Node, Go language, etc.
  • Knowledge of testing web applications through cloud providers
  • Experience designing and developing web applications with public REST interfaces
  • Degree in Software Engineering, Computer Science, or related field
  • Knowledge of testing and deploying web applications through cloud providers.
  • Experience designing and developing web applications with public REST interfaces.
Nice to Have’s
  • Experience connecting web applications with hardware devices, such as IoT devices and robots.
  • Knowledge of distributed databases, scaling services, high throughput and low latency solutions.
  • Experience developing and maintaining open-source software.
  • Experience writing Android and/or iOS applications.
  • Experience using open source libraries.
  • Experience with ROS, Gazebo, and/or other robotics software.
  • Several years of professional software development experience.
Application Material
  • Cover letter, in which you introduce yourself and explain your interest in joining our team
  • Resume/CV
  • Link(s) to code sample(s), ideally in a publicly accessible repository
To learn more about life at Open Robotics, visit our careers page .


There are no salaries from Open Robotics that are similar to this job

View more salaries from Open Robotics

NodeFlair Insights of Open Robotics