Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Robotics Application Software Engineer

Engineering | San Francisco, Bay Area, CA | Full Time

Job Description

About RIOS

RIOS is a technology company helping global customers automate their factories, warehouses, and supply chain operations by deploying a new class of AI-powered and dexterous robots. RIOS robots handle hard-to-automate tasks, typically requiring human-level dexterity, in unstructured environments. RIOS is headquartered in Palo Alto, CA and has a pilot facility in San Carlos, CA. More information is available at

The Role

RIOS is looking for an Application Software Engineer that can assist the Team in building out applications for various customer use cases.  This typically will include leveraging existing pipeline tools in different ways, along with a degree of custom development, to meet customer KPI's.

Responsibilities of the Role Include:

● Build cohesive applications out of the tools developed by product engineers

● Communicate and coordinate with the Team on requested features and issues with existing tools

● Detailed documentation of work products.

Attributes of desired candidates may include some of the following:

● Bachelor’s degree, preferably in computer science, robotics, or similar (Master’s degree a plus)

● Experience working with Python, C++, and ROS

● Adept at software development

● Actively practice the Git-based CI/CD workflow

● Experience with docker or other container development frameworks

● Experience working in a Linux environment

● Experience working with "low resource" edge devices (e.g., Jetson)


● Competitive salary package & Stock options for every employee

● Healthcare + dental + vision insurance plans

● 401(k) plan

● Free lunch

● Flexible time off & paid holidays

● Social events + happy hours + team parties