1

Robotics Jobs in California (NOW HIRING)

Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency in labor-intensive industries. We are on the lookout ...

Robotics engineer

Van Nuys, CA · On-site

$120K - $150K/yr

Sorting Robotics Inc. is looking for a robotics Engineer to design, develop, and deploy robotic solutions to manufacturing companies. This position is a Mid-level position requiring 5-10 years of ...

Robotics engineer

Los Angeles, CA · On-site

$120K - $150K/yr

Sorting Robotics Inc. is looking for a robotics Engineer to design, develop, and deploy robotic solutions to manufacturing companies. This position is a Mid-level position requiring 5-10 years of ...

Sorting Robotics Inc. is looking for a robotics Engineer to design, develop, and deploy robotic solutions to manufacturing companies. This position is a Mid-level position requiring 5-10 years of ...

About Bonsai Robotics Bonsai Robotics develops affordable, vision-based autonomy that makes off-road equipment smarter, safer, and more productive. We are redefining outdoor autonomy with Bonsai ...

Sorting Robotics Inc. is on the lookout for a Robotics Technician to join our growing team. In this role, you will work closely with engineers to build, test, and maintain robotic systems used in the ...

Sorting Robotics Inc. is on the lookout for a Robotics Technician to join our growing team. In this role, you will work closely with engineers to build, test, and maintain robotic systems used in the ...

Sorting Robotics Inc. is on the lookout for a Robotics Technician to join our growing team. In this role, you will work closely with engineers to build, test, and maintain robotic systems used in the ...

next page

Showing results 1-20

Robotics information

See California salary details

$82.9K

$94.7K

$115K

How much do robotics jobs pay per year?

As of Jun 9, 2026, the average yearly pay for robotics in California is $94,742.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $100,700.00 per year, depending on experience, location, and employer.

How do robotics professionals typically collaborate with other engineering disciplines during a project?

Robotics professionals frequently work in cross-functional teams alongside electrical, mechanical, and software engineers. This collaboration ensures that robotic systems are seamlessly integrated, from hardware design to control algorithms and user interfaces. Effective communication and iterative problem-solving are key, as team members must align on technical requirements, system architecture, and testing protocols. Such teamwork not only enhances project outcomes but also provides valuable opportunities to broaden technical skills and learn from other engineering domains.

What are the key skills and qualifications needed to thrive as a Robotics Engineer, and why are they important?

To thrive as a Robotics Engineer, you need a solid background in mechanical engineering, electrical engineering, and computer science, typically supported by a relevant degree. Proficiency in programming languages (such as Python, C++, or ROS), CAD software, and familiarity with robotics hardware or automation systems is essential. Strong problem-solving abilities, teamwork, and effective communication help you stand out in multidisciplinary projects. These skills ensure the successful design, development, and implementation of innovative robotic solutions in dynamic environments.

What is the difference between Robotics vs Mechanical Engineering?

AspectRoboticsMechanical Engineering
Required CredentialsTypically requires a degree in Robotics, Electrical, or Mechanical Engineering; certifications in automation or control systemsRequires a degree in Mechanical Engineering; professional licensure may be preferred
Work EnvironmentOften involves working with automation systems, programming robots, and integrating hardware/softwareFocuses on designing, analyzing, and manufacturing mechanical systems
Industry UsageUsed in automation, manufacturing, aerospace, and researchApplied across automotive, aerospace, energy, and manufacturing sectors

Robotics and Mechanical Engineering share overlapping skills, especially in design and systems analysis. However, Robotics emphasizes automation, programming, and system integration, while Mechanical Engineering focuses on mechanical design and analysis. Both fields are vital in manufacturing and technology sectors, but Robotics professionals often work more with software and control systems, whereas Mechanical Engineers concentrate on physical components.

What Are the Qualifications to Get a Job in Robotics?

The qualifications you need to get a job in robotics depend on the position you are interested in. Engineers and designers typically need a bachelor’s or master’s degree in robotics, mechanical or electrical engineering, or computer science, as well as strong programming skills. Some technicians and operators also need to have a bachelor’s degree or extensive training. Good technical and analytical skills are required for work in robotics. The duties of these positions vary significantly, although in many cases job responsibilities overlap. For example, engineers often gather advice and technical knowledge from technicians and operators about how robots function when they design new systems.

What are robotics jobs?

Robotics jobs involve designing, building, programming, testing, and maintaining robots or robotic systems. Professionals in this field may work in industries such as manufacturing, healthcare, automotive, aerospace, and research, focusing on automation and innovative technology solutions. Roles can include robotics engineers, technicians, programmers, and researchers, all working together to improve efficiency, safety, and productivity through robotics. These positions typically require knowledge in areas like mechanical engineering, electronics, computer programming, and artificial intelligence.
What are the most commonly searched types of Robotics jobs in California? The most popular types of Robotics jobs in California are:
What cities in California are hiring for Robotics jobs? Cities in California with the most Robotics job openings:
Infographic showing various Robotics job openings in California as of June 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $94,742 per year, or $45.5 per hour.

Robotics Engineer

Foundation Robotics

San Francisco, CA • On-site

Full-time

Posted 20 days ago


Job description

About Us
Foundation is developing the future of general purpose robotics with the goal to address the labor shortage.
Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency in labor-intensive industries.
We are on the lookout for extraordinary engineers and scientists to join our team. Your previous experience in robotics isn't a prerequisite - it's your talent and determination that truly count.
We expect that many of our team members will bring diverse perspectives from various industries and fields. We are looking for individuals with a proven record of exceptional ability and a history of creating things that work.
Our Culture
We like to be frank and honest about who we are, so that people can decide for themselves if this is a culture they resonate with. Please read more about our culture here https://foundation.bot/culture.
Who should join:
  • You like working in person with a team in San Francisco.
  • You deeply believe that this is the most important mission for humanity and needs to happen yesterday.
  • You are highly technical - regardless of the role you are in. We are building technology; you need to understand technology well.
  • You care about aesthetics and design inside out. If it's not the best product ever, it bothers you, and you need to "fix" it.
  • You don't need someone to motivate you; you get things done.

Why Are We Hiring for this Role
  • To build and maintain the full software ecosystem for our general-purpose robots, requiring versatility across high-level cloud services and system services running on the robot computer.
  • To drive the implementation and scaling of critical system services applications, including user-facing web applications, comprehensive data logging infrastructure, and robot interfaces.
  • To ensure the team has a capable software generalist who can bridge the gap between high-level applications and low-level system necessities, enabling rapid feature development, software porting, and necessary OS-adjacent implementations.
  • To contribute a broad and deep software background to influence the technical direction and architecture of both robot-side and cloud-side systems.
What Kind of Person are we looking For
  • A great software generalist who is versatile and can write at scale cloud software.
  • Ability to design and implement system services apps that sit on the robot computer, such as webapps and robot control interfaces.
  • Focus is on higher-level software development (above firmware/OS, and lower than AI components).
  • Scrappy and capable of extending into OS level implementations and software porting when necessary.
  • Proven background as a generalist software engineer, comfortable operating across different layers of the software stack (from higher-level cloud applications down to OS-adjacent implementations).
  • Expertise in building and scaling cloud software (e.g., distributed systems, robust APIs, data logging pipelines).
  • Strong experience in designing and implementing system services applications, including web applications, user interfaces, and robot control interfaces.
  • Proficiency in at least one major programming language used in cloud/systems development (e.g., C++, Python, Go, Rust).
  • A "scrappy" mindset with demonstrated ability to quickly learn new technologies, port software, and delve into low-level (OS-adjacent) code when necessary.
  • Familiarity with foundational computer science concepts, operating systems, and networking.