Computer Vision & Autonomy Engineer

Arxlight

Oakland (CA)

On-site

USD 80,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

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
Robotics Autonomy Engineer

Hernshead Recruitment • Boston (MA)

On-site
USD 120,000 - 180,000
Computer Vision & Autonomy Engineer
Computer Vision & Autonomy Engineer

Arxlight • Oakland (CA)

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

Judit Inc • Wilmington (MA)

On-site
USD 198,000 - 242,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
Senior Software Engineer - Computer Vision and Autonomy Lead
Senior Software Engineer - Computer Vision and Autonomy Lead

Innovative Embedded Systems Pvt. Ltd. (SIIC IIT Kanpur). • Cambridge (MA)

On-site
USD 150,000 - 230,000
Bonus
Retirement contribution
Medical insurance
+9
Robotics Software Engineer: Drone Autonomy
Robotics Software Engineer: Drone Autonomy

Code19 Autonomy • Colorado Springs (CO)

Hybrid
USD 120,000 - 160,000
Senior Robotics Software Engineer (Autonomy)
Senior Robotics Software Engineer (Autonomy)

VTI Aerospace • Seattle (WA)

On-site
USD 120,000 - 180,000
Health, dental, and vision insurance
Retirement plan or 401(k)
Paid time off and holidays
+1
Embedded Software Engineer
Embedded Software Engineer

Apera • Fort Walton Beach (FL)

Hybrid
USD 110,000 - 140,000
Senior Embedded Software Engineer, Autonomous Systems
Senior Embedded Software Engineer, Autonomous Systems

Apera • San Francisco (CA)

On-site
USD 140,000 - 210,000
Autonomy Software Engineer
Autonomy Software Engineer

Fruition Group US • United States

On-site
USD 80,000 - 120,000