Robotics Engineer Jobs in San Francisco

Looking for a robotics engineer job in San Francisco? Choose from 40 open roles at 8 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

40 Open roles
8 Companies hiring
320K Average salary

What do Robotics engineers in San Francisco work on?

The titles and summaries on this page span a wide range of functions within robotics. On the hardware and lab side, roles such as Prototyping Lab Technician and Senior Technician involve building, troubleshooting, and maintaining electromechanical systems, managing equipment and inventory, and supporting data collection. Electrical Engineer work covers circuit design, PCB layout, and taking hardware from concept through to production deployment. Firmware Engineer responsibilities include designing embedded system architecture, real-time execution, and hardware bring-up. On the software side, a Robotics Software Engineer focuses on data collection pipelines, control interfaces, and integration across hardware platforms. Programme and operations roles such as Strategic Projects Lead manage large-scale physical data collection initiatives and cross-functional teams. The sample also includes titles covering safety engineering, inference, distributed data systems, field engineering, and autonomous vehicles, indicating the breadth of specialisms represented in these postings.

Skills and experience employers ask for

Skills counts reflect how often a term appeared in descriptions across all postings on this page, not a formal requirement list. Python and C++ appear in roughly half the postings, and Java appears in a quarter, though that may reflect one employer's stack more than the field broadly. Advanced credentials such as a Master's degree or PhD, and research outputs such as publications, are mentioned in a meaningful share of postings, but the sample is small enough that these patterns should not be read as universal expectations.

Python 50%
C\+\+ 48%
Master's degree 33%
Java 25%
Publications 25%
PyTorch 23%
Computer vision 23%
PhD 23%
LLMs 18%
Reinforcement learning 18%
Evaluation 15%
Distributed training 13%
A/B testing 8%
APIs 8%

Robotics Engineer roles that state a salary

The employers' own advertised ranges, for individual roles at different levels — not an average and not a market rate.

San Francisco office, hybrid or remote?

Almost all postings on this page specify on-site work, with a small minority listed as hybrid. None are advertised as remote. This suggests that the roles, many of which involve physical hardware, lab work, or robot systems, are expected to be carried out in person. The hybrid postings do not detail which days or how frequently attendance is required, so candidates should check individual listings. No postings had an unknown work mode.

Make your application specific to the work

  1. Review each job's full description The titles on this page cover very different disciplines — firmware, electrical, software, lab operations — so check the full posting to confirm the specific technical background and years of experience each role asks for before applying.
  2. Check the seniority level carefully Most postings on this page are at a lead or equivalent level; only a small number are at senior or manager grade, and one is an internship, so make sure the seniority aligns with your experience before you invest time in an application.
  3. Note where pay is and is not stated Only a minority of postings include an advertised pay range; if compensation matters to your decision, look for that information in the individual listing or be prepared to ask during the process.
  4. Prepare evidence of hands-on work Several summaries emphasise production experience, hardware bring-up, and cross-functional collaboration, so gathering concrete examples of systems you have built, shipped, or debugged is likely to be useful regardless of which role you pursue.

Questions about Robotics Engineer jobs in San Francisco

None of the postings on this page are listed as remote. The large majority are on-site, with a small number marked as hybrid. Given that many roles involve physical hardware and lab environments, this is not unexpected, but you should check the specific listing for the exact arrangement.

A PhD is mentioned in the descriptions of roughly a quarter of postings on this page, and a Master's degree appears in around a third. Neither is stated as a requirement across all roles — the counts reflect mentions in job descriptions, not confirmed eligibility criteria. Some roles, such as lab technician positions, focus on hands-on experience rather than academic credentials.

Python and C++ are the most frequently mentioned languages in these postings, each appearing in roughly half of them. Java appears in about a quarter. One summary specifically mentions Rust alongside C++ as valued skills. These are description mentions, not guaranteed requirements for every role.

The employers listed in these postings are Amazon, OpenAI, Scale AI, CoreWeave, Niantic Spatial, LiveKit, Instawork, and Waymo. The distribution is uneven, with a large share of postings coming from two employers in particular.

Pay figures are only available for a minority of postings on this page, so they do not represent the full picture. Among those that do disclose ranges, figures vary considerably depending on the role and employer. The advertised ranges shown on this page should be treated as data points for specific roles at specific companies, not as a guide to compensation across all postings.

Jobs checked 1 day ago. · Guide reviewed 9 September 2026.