Robotics Software - Architecture Location: SF Bay Area (in-person) About the role We're looking for an experienced Robotics Software Engineer to join our team. As an early member, you will play a ...
Robotics Software - Architecture Location: SF Bay Area (in-person) About the role We're looking for an experienced Robotics Software Engineer to join our team. As an early member, you will play a ...
Robotics Software Engineer
Sunnyvale, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Sunnyvale, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
San Francisco, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
San Francisco, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer (Rust)
Long Beach, CA ยท On-site
$150K - $200K/yr
Robotics Software Engineer - Additive Manufacturing Automation Systems Long Beach, California | Hybrid Opportunity Summary A venture-backed advanced manufacturing company is developing next ...
Robotics Software Engineer (Rust)
Long Beach, CA ยท On-site
$150K - $200K/yr
Robotics Software Engineer - Additive Manufacturing Automation Systems Long Beach, California | Hybrid Opportunity Summary A venture-backed advanced manufacturing company is developing next ...
Robotics Software Engineer (Rust)
Long Beach, CA ยท On-site
$150K - $200K/yr
Robotics Software Engineer - Additive Manufacturing Automation Systems Long Beach, California | Hybrid Opportunity Summary A venture-backed advanced manufacturing company is developing next ...
Quick apply
Robotics Software Engineer (Rust)
Long Beach, CA ยท On-site
$150K - $200K/yr
Robotics Software Engineer - Additive Manufacturing Automation Systems Long Beach, California | Hybrid Opportunity Summary A venture-backed advanced manufacturing company is developing next ...
Robotics Software Engineer
Santa Clara, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Santa Clara, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Fremont, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Fremont, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
San Mateo, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
San Mateo, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
As a Founding Robotics Software Engineer, you will build core software for reliable robot operation and engage in various robotics stack tasks while deploying robots in high-reliability environments.
As a Founding Robotics Software Engineer, you will build core software for reliable robot operation and engage in various robotics stack tasks while deploying robots in high-reliability environments.
Robotics Software Engineer
Hayward, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Hayward, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Sonoma, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Sonoma, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Staff Robotics Software Engineer
Columbus, OH ยท On-site
We're seeking a Staff Robotics Software Engineer to provide technical leadership across our robotics software stack and help define the next generation of intelligent robotic systems. This is a hands ...
Staff Robotics Software Engineer
Columbus, OH ยท On-site
We're seeking a Staff Robotics Software Engineer to provide technical leadership across our robotics software stack and help define the next generation of intelligent robotic systems. This is a hands ...
Staff Robotics Software Engineer
Columbus, OH ยท On-site
We're seeking a Staff Robotics Software Engineer to provide technical leadership across our robotics software stack and help define the next generation of intelligent robotic systems. This is a hands ...
Staff Robotics Software Engineer
Columbus, OH ยท On-site
We're seeking a Staff Robotics Software Engineer to provide technical leadership across our robotics software stack and help define the next generation of intelligent robotic systems. This is a hands ...
Robotics Software Engineer
Santa Rosa, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Santa Rosa, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Sunnyvale, CA ยท On-site
$140K - $200K/yr
Robotics Software Engineer Full-time | Sunnyvale, CA | Engineering (Onsite) About Noble Machines Noble Machines builds multipurpose robots to support human workers in the world's toughest jobs ...
Robotics Software Engineer
Sunnyvale, CA ยท On-site
$140K - $200K/yr
Robotics Software Engineer Full-time | Sunnyvale, CA | Engineering (Onsite) About Noble Machines Noble Machines builds multipurpose robots to support human workers in the world's toughest jobs ...
Robotics Software Engineer
Sunnyvale, CA ยท On-site +1
$140K - $200K/yr
Robotics Software Engineer Full-time | Sunnyvale, CA | Engineering (Onsite) About Noble Machines Noble Machines builds multipurpose robots to support human workers in the world's toughest jobs ...
Robotics Software Engineer
Sunnyvale, CA ยท On-site +1
$140K - $200K/yr
Robotics Software Engineer Full-time | Sunnyvale, CA | Engineering (Onsite) About Noble Machines Noble Machines builds multipurpose robots to support human workers in the world's toughest jobs ...
Robotics Software Engineer
Mundelein, IL ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Mundelein, IL ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
San Jose, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
San Jose, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Alameda, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Alameda, CA ยท On-site
$180K - $250K/yr
They're hiring Junior - Senior Robotics Software Engineers . You're a strong fit if you have: * Robot manipulation / robotic arms * Motion planning, perception / vision or calibration * Real-world ...
Robotics Software Engineer
Pittsburgh, PA ยท On-site
Ability to work across software and hardware boundaries in industrial environments Preferred * Experience programming industrial 6-axis articulated robots (FANUC, ABB, Yaskawa) * Familiarity with ...
Quick apply
Robotics Software Engineer
Pittsburgh, PA ยท On-site
Ability to work across software and hardware boundaries in industrial environments Preferred * Experience programming industrial 6-axis articulated robots (FANUC, ABB, Yaskawa) * Familiarity with ...
Robotics Software Engineer information
See salary details
$60K - $70.8K
19% of jobs
$70.8K - $81.6K
0% of jobs
$81.6K - $92.5K
0% of jobs
$92.5K - $103.3K
3% of jobs
$105.3K is the 25th percentile. Wages below this are outliers.
$103.3K - $114.1K
16% of jobs
The median wage is $122.4K / yr.
$114.1K - $124.9K
16% of jobs
$124.9K - $135.7K
9% of jobs
$145.1K is the 75th percentile. Wages above this are outliers.
$135.7K - $146.5K
14% of jobs
$146.5K - $157.4K
5% of jobs
$157.4K - $168.2K
7% of jobs
$168.2K - $179K
11% of jobs
$60K
$124.5K
$179K
How much do robotics software engineer jobs pay per year?
What does a robotics software engineer do?
The job duties of a robotics software engineer are working to develop software for robot control and automation. In this job, your responsibilities include working on an embedded system that controls automated equipment. You may build new software or test, improve, or debug current software. Most robotics software engineers work for the manufacturing industry and focus on robots that companies use in product production. You may work in other fields that use robotics as well. This job may include responsibilities such as developing a user interface that non-technical employees can use to set up the equipment.
What does a robotics software engineer do?
What are the key skills and qualifications needed to thrive as a robotics software engineer, and why are they important?
What are some common challenges faced by robotics software engineers when integrating software with hardware systems?
What is the difference between Robotics Software Engineer vs Mechatronics Engineer?
| Aspect | Robotics Software Engineer | Mechatronics Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Robotics, Computer Science, or related field; programming skills | Bachelor's in Mechatronics, Mechanical, or Electrical Engineering; multidisciplinary knowledge |
| Work Environment | Software development teams, robotics labs, research facilities | Design, integrate mechanical and electronic systems, often in manufacturing or automation |
| Employer & Industry Usage | Tech companies, robotics firms, research institutions | Manufacturing, automation, aerospace, automotive industries |
While both roles involve robotics, a Robotics Software Engineer primarily focuses on developing software for robotic systems, whereas a Mechatronics Engineer designs and integrates mechanical, electronic, and software components. The roles often overlap but differ in their core focus areas and skill sets.
- What are the qualifications to become a robotics software engineer?
- How long does it take to become a robotics software engineer?
- Are robotics software engineers in demand?
- What is the highest paid engineer?
- The 10 Top Types Of Robotics Software Engineer Jobs
- What Is a Robotics Software Engineer and How to Become One
- Robotics Software Engineer Job Description Sample Template
What cities are hiring for Robotics Software Engineer jobs?
Cities with the most Robotics Software Engineer job openings:
What are the most commonly searched types of Robotics Software Engineer jobs?
The most popular types of Robotics Software Engineer jobs are:
Who are the top companies hiring for Robotics Software Engineer jobs?
The top employers for Robotics Software Engineer jobs are:
What states have the most Robotics Software Engineer jobs?
States with the most job openings for Robotics Software Engineer jobs include:
What job categories do people searching Robotics Software Engineer jobs look for?
The top searched job categories for Robotics Software Engineer jobs are:
What are popular job titles related to Robotics Software Engineer jobs?
For Robotics Software Engineer jobs, the most frequently searched job titles are:

Full-time
Re-posted 12 days ago
Job description
Role: Robotics Software - Architecture
Location: SF Bay Area (in-person)
About the role
We're looking for an experienced Robotics Software Engineer to join our team. As an early member, you will play a pivotal role in architecting scalable software for our robots. You will work on building robust and efficient frameworks to support real-time robotics applications. You'll need to thrive in a fast-paced startup environment where you'll wear multiple hats and have a direct impact on our product's evolution. Ideally, you have a proven track record of developing and deploying high-performance software in production, and you're passionate about pushing the boundaries of what's possible in robotics with AI.
What you'll get to work on
- Develop and deploy robust architectures and frameworks for robotics.
- Help drive our technical approach, with particular focus on real-world deployments.
- Drive system performance and efficiency by optimizing software and communication.
- Optimize the integration of multiple sensing modalities (e.g. cameras, LIDAR, tactile).
- Develop scalable techniques for managing large amounts of data in real-time.
- Incorporate offline and online tools for profiling, memory-management and visualization.
- Contribute across the autonomy stack.
- Collaborate with other teams in the company.
What we look for
- Degree in computer science, robotics, vision, mechanical engineering, electrical engineering or other engineering disciplines (or equivalent experience).
- 4+ years of hands-on experience deploying high-performance software in production for robotics applications.
- Experience working with autonomy functions including perception, planning, control, simulation.
- Experience with robotics frameworks like ROS2.
- Experience working with robotics visualization infrastructure (e.g. Isaac Sim, Gazebo).
- Proficient with C++ and comfortable with Python/Rust.
- Should be comfortable taking ownership of tasks with light supervision.
- Must have excellent problem-solving skills.
- Legally authorized to work in the United States.