Perception Software Engineer (SLAM/VIO) — Edge Robotics

Rivet Industries

San Jose (CA)

On-site

USD 210,000 - 300,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Equity options
Comprehensive benefits package

Job summary

Rivet Industries in San Jose is seeking a skilled Software Engineer to develop a perception stack for SLAM and VIO. The role involves creating real-time algorithms for advanced spatial intelligence. Candidates should have over 10 years of experience in related fields.

This position offers a compensation range between $210,000 and $300,000 plus benefits including unlimited PTO. Join Rivet and contribute to innovative technology that supports critical workforces.

Qualifications

  • 10+ years of experience in inertial sensing, computer vision, robotics or related fields.
  • Strong background in linear algebra, SLAM, VIO, and structure-from-motion.
  • Experience with real-time processing pipelines on embedded or edge hardware.

Responsibilities

  • Develop and optimize sensor fusion algorithms for SLAM and VIO.
  • Implement structure-from-motion techniques for 3D reconstructions.
  • Collaborate with HW, robotics, and platform teams.

Skills

C++
Python
SLAM
VIO
Computer Vision
Inertial Sensing

Education

BS with 10+ years or MS with 8+ years in relevant fields

Tools

OpenCV
Ceres

Job description

Rivet Industries in San Jose is seeking a skilled Software Engineer to develop a perception stack for SLAM and VIO. The role involves creating real-time algorithms for advanced spatial intelligence. Candidates should have over 10 years of experience in related fields.

This position offers a compensation range between $210,000 and $300,000 plus benefits including unlimited PTO. Join Rivet and contribute to innovative technology that supports critical workforces.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Perception Software Engineer (SLAM/VIO) — Edge
Perception Software Engineer (SLAM/VIO) — Edge

Rivet Industries • Bellevue (WA)

On-site
USD 210,000 - 300,000
Unlimited PTO
Equity
Competitive benefits
Software Engineer, Perception (SLAM/VIO)
Software Engineer, Perception (SLAM/VIO)

Rivet Industries • San Jose (CA)

On-site
USD 210,000 - 300,000
Unlimited PTO
Equity options
Comprehensive benefits package
Software Engineer, Perception (SLAM/VIO)
Software Engineer, Perception (SLAM/VIO)

Rivet Industries • Bellevue (WA)

On-site
USD 210,000 - 300,000
Unlimited PTO
Equity
Competitive benefits
Software Engineer, Perception (SLAM/VIO)
Software Engineer, Perception (SLAM/VIO)

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Perception Engineer: SLAM & VIO on Edge
Senior Perception Engineer: SLAM & VIO on Edge

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Robotics Vision Engineer — SLAM, VIO, Edge AI (On‑Site)
Senior Robotics Vision Engineer — SLAM, VIO, Edge AI (On‑Site)

SiMa.ai • San Jose (CA)

On-site
USD 176,200 - 281,900
Equity
Comprehensive benefits
On-site in San Jose
Real-Time VIO & SLAM Perception Scientist
Real-Time VIO & SLAM Perception Scientist

Amazon • San Francisco (CA), Northern (KY)

Hybrid
USD 172,000 - 223,000
Software Engineer, Sensor Fusion
Software Engineer, Sensor Fusion

Rivet Industries • Bellevue (WA)

On-site
USD 180,000 - 240,000
Equity
Unlimited PTO
Competitive benefits package
Software Engineer, Computer Vision
Software Engineer, Computer Vision

Rivet Industries • Bellevue (WA)

On-site
USD 210,000 - 290,000
Equity
Unlimited PTO
Competitive benefits
Robotics Engineer: Real-Robot SLAM & Sensor Fusion
Robotics Engineer: Real-Robot SLAM & Sensor Fusion

Pave Talent • Philadelphia

On-site
USD 120,000 - 180,000
Annual bonus
Travel opportunities