Open Source Robotics Corporation
About the company: 

At Open Robotics, we work with industry, academia, and government to create and support open software and hardware for use in robotics, from research and education to product development. We develop and maintain the core of the Robot Operating System (ROS), and Gazebo, a 3D multi-robot simulator. Powered by the support of a global community, these tools are relied upon by hundreds of thousands of users and developers working with every type of robot imaginable.

The unifying theme of our team and our work is openness. We use and we build open systems, and we foster an open source community that is at the heart of our projects.

Job Description and Requirements:  

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

Develop web applications to control and coordinate robot simulation for use in competitions, research, development, and testing
Design and prototype web technologies, such as visualization and anaylsis, for use with physical and simulation robotic systems
Support, maintenance, and documentation of software functionality
Software testing and quality assurance

SKILLS / JOB REQUIREMENTS

Degree(s) in Computer Science or a related field (recent graduates welcome), and/or equivalent industry experience
Knowledge of distributed databases, scaling services, high throughput and low latency solutions
Knowledge of testing and deploying web applications through cloud providers
Experience designing and developing web applications with public REST interfaces
Singapore citizenship or permanent residency required

NICE TO HAVE’S

Experience using common web oriented technologies such as Angular, Go, databases, Polymer, Javascript, Node
Experience connecting web applications with hardware devices, such as IoT devices and robots
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

APPLICATIONS ON THIS WEBSITE WILL NOT BE CONSIDERED, HEAD TO THE FOLLOWING LINK TO APPLY - https://www.openrobotics.org/careers/

Job Type

Full Time

Salary

Refer to website

Status

Open

Closing Date

Jul 31 2018