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.

Robotic Vision Systems Lead

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 a Vision Systems Lead that can own the vision pipelines utilized in RIOS workcells.  The Team is looking for individuals who primarily have experience extracting data from hardware devices -- the candidate must be an excellent software engineer who is also comfortable working with hardware.

Responsibilities of the Role Include:

  • Create containerized (docker) environments with device drivers, networking and attached devices  (e.g., cameras and imaging sensors) and ensure hardware setup is sufficient for proper operation 

  • Create camera intrinsic calibration framework and infrastructure for cameras without pre-calibration 

  • Contribute to and maintain RIOS’s current camera extrinsics calibration framework

  • Support current and in-development deployments for all camera related work. 

  • Prototype and develop drivers for custom USB/ethernet hardware.

  • Select and evaluate cameras for different use cases

  • Improve image quality (depth and rgb) of standard cameras by tuning settings

  • Detailed documentation of work products

Attributes of desired candidates may include some of the following:

  • Bachelor’s degree, preferably in optics, electrical engineering, robotics, or similar

  • Master’s degree a plus

  • 3+ years of industry experience

  • Experience working with python, C++, and ROS

  • Camera calibration experience (intrinsics and extrinsics)

  • Driver development experience (primarily C++)

  • Embedded system development (e.g., C, C++, Rust, VHDL/Verilog, etc.)

  • Actively practice the Git-based CI/CD workflow


  • 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