Computer Vision & Autonomy Engineer

Arxlight

Oakland (CA)

On-site

USD 80,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A cutting-edge robotics company located in California is seeking a Robotics Software Engineer to design and develop intelligent robotic systems. You will work closely with multidisciplinary engineers, focusing on real-time systems and integrating advanced sensors like cameras and LiDAR. Candidates should possess a Bachelor's degree in Robotics or a related field and have strong proficiency in C++, Rust, or Python. The compensation range is between $80K and $150K, and work is only available to US persons due to ITAR regulations.

Qualifications

  • Bachelor’s degree or higher in Robotics, Computer Science, Electrical Engineering, or related field.
  • Strong proficiency in C++, Rust, and/or Python.
  • Solid understanding of kinematics, dynamics, control systems.
  • Experience with real-time or near-real-time systems.
  • Ability to work effectively in a multidisciplinary engineering team.

Responsibilities

  • Design, develop, and maintain robotics software for real-time systems.
  • Implement perception, localization, mapping, planning, and control algorithms.
  • Integrate sensors such as cameras, LiDAR, IMUs, GPS, and radar.
  • Develop and optimize software for embedded and edge-compute platforms.
  • Support field testing, data analysis, and iterative system improvements.

Skills

Proficiency in C++
Proficiency in Rust
Proficiency in Python
Understanding of robotics fundamentals
Experience with real-time systems
Familiarity with Linux-based environments
Effective teamwork skills

Education

Bachelor’s degree in Robotics, Computer Science, or Electrical Engineering

Tools

NVIDIA Jetson
ARM
x86

Job description

Overview

We are seeking a Robotics Software Engineer to design, develop, and deploy software that powers intelligent robotic UAS systems operating in real-world environments. In this role, you will work at the intersection of software, hardware, and autonomy—building robust, high-performance systems that integrate perception, planning, control, and communication. You will collaborate closely with mechanical, electrical, and systems engineers to take robotics software from simulation to fielded deployment.

Responsibilities
  • Design, develop, and maintain robotics software for real-time systems
  • Implement perception, localization, mapping, planning, and control algorithms
  • Integrate sensors such as cameras, LiDAR, IMUs, GPS, and radar
  • Develop and optimize software for embedded and edge-compute platforms
  • Build simulation and testing frameworks to validate algorithms prior to deployment
  • Debug and troubleshoot issues across software, hardware, and system boundaries
  • Optimize performance, reliability, and safety in real-world operating conditions
  • Contribute to system architecture, code reviews, and technical documentation
  • Support field testing, data analysis, and iterative system improvements
Required Qualifications
  • Bachelor’s degree or higher in Robotics, Computer Science, Electrical Engineering, or a related field
  • Strong proficiency in C++, Rust and/or Python
  • Solid understanding of robotics fundamentals (kinematics, dynamics, control systems)
  • Experience working with real-time or near-real-time systems
  • Familiarity with Linux-based development environments
  • Ability to work effectively in a multidisciplinary engineering team
Preferred Qualifications
  • Experience with autonomous systems (UAVs, UGVs, mobile robots, or manipulators)
  • Background in computer vision, sensor fusion, or state estimation
  • Experience deploying software on embedded platforms (NVIDIA Jetson, ARM, x86)
  • Familiarity with simulation tools (Gazebo, Isaac, Unity, or similar)
  • Experience with field testing, data logging, and performance analysis
  • Knowledge of safety-critical or mission-critical systems

Work will include ITAR, so only available to US persons.

Compensation Range: $80K - $150K

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics/Autonomy Engineer - Computer Vision
Robotics/Autonomy Engineer - Computer Vision

Knightwerx • Scottsdale (AZ)

On-site
USD 120,000 - 180,000
Health insurance
Flexible work schedule
Computer Vision & Autonomy Engineer
Computer Vision & Autonomy Engineer

Arxlight • Oakland (CA)

On-site
USD 100,000 - 130,000
Senior Computer Vision & Autonomy Engineer
Senior Computer Vision & Autonomy Engineer

Arxlight • Oakland (CA)

On-site
USD 100,000 - 140,000
RoboticsUAS Project Engineer
RoboticsUAS Project Engineer

Judit Inc • Wilmington (MA)

On-site
USD 220,000
Robotics Software Engineer
Robotics Software Engineer

EVONA • California (MO)

On-site
USD 100,000 - 120,000
Fully covered top-tier health benefits
401(k)
Flexible work environment
Robotic Software Engineer — UAV Autonomy & Hardware
Robotic Software Engineer — UAV Autonomy & Hardware

applied • Washington

On-site
USD 125,000 - 165,000
Health insurance
401k retirement benefits with employer match
Paid time off
Principal/Lead Autonomy Software Engineer
Principal/Lead Autonomy Software Engineer

MBN Solutions • United States

On-site
USD 120,000 - 170,000
Software and Autonomy Engineering Lead
Software and Autonomy Engineering Lead

Wild West Systems, Inc. • Leander (TX)

On-site
USD 150,000 - 190,000
Principal Software Engineer (Autonomy)
Principal Software Engineer (Autonomy)

Socket.dev • Town of Texas (WI)

Hybrid
USD 120,000 - 180,000
Low-cost Medical / Dental / Vision
401K with generous employer match
Paid time off + holidays
+3
Computer Vision Engineer
Computer Vision Engineer

Mirador Search Partners • Arlington (VA)

On-site
USD 120,000 - 180,000