RIOS Intelligent Machinesposted 4 days ago
$140,000 - $215,000/Yr
Full-time • Mid Level
Menlo Park, CA
Publishing Industries

About the position

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 Menlo Park, CA and has a pilot facility in San Carlos, CA. More information is available at www.rios.ai. RIOS is looking for a Vision Systems Software Engineer that can help engineer 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

  • 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
  • Evaluate and integrate standard computer vision algorithms for various applications
  • Create camera intrinsic calibration framework and infrastructure for cameras without pre-calibration
  • Contribute to and maintain RIOS's current camera extrinsics calibration framework
  • Write and support high level APIs to interface to the cameras through ROS
  • 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

Requirements

  • Bachelor's degree, preferably in optics, electrical engineering, robotics, or similar
  • 3+ years of industry experience
  • Experience working with python, C++, and ROS
  • Camera calibration experience (intrinsics and extrinsics)
  • Industrial Computer Vision experience (OpenCV, MVETech, etc.)
  • Driver development experience (primarily C++)
  • Embedded system development (e.g., C, C++, Rust, VHDL/Verilog, etc.)
  • Actively practice the Git-based CI/CD workflow

Nice-to-haves

  • Master's degree a plus

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Job Keywords

Hard Skills
  • C
  • Embedded C
  • Git
  • OpenCV
  • Rust
  • 5nfYu0Mlx u0Nkjen
  • 8TfuEkXSi1Z qnGMteEoLBVv
  • a8poIwMLY hCkFqJPw6Di4
  • ASnMquYa
  • H5aZcoA6S 60x2Tg3
  • JVSFx6UQr1o7KayEbHw OIUAF21lgf
  • kuPzZc4 Xc3YQxvu
  • Mh9QE6NgTHc 5j96F87qKs2t
  • qMn3yKm 1oUqnJy0R4Ce
  • qTpnBz GsQu5A02
  • RcZIhw9 geWOh9
  • SV2Zg InY9rvOx6JS
  • svD2ibWGK Nf4LYtcH
  • swcTgz 8sr62WP
  • XuDhmx
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service