Robotics System Software Engineer — Core OS & Hardware

The Bot Company

San Francisco (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Bot Company in San Francisco is seeking a system software engineer to build core software that bridges hardware, firmware, and higher-level applications on our robotics platform. You will write high-performance code, drive reliability, and collaborate across firmware, OS, and app teams to ship production-ready software running on real robots.

Responsibilities include designing robust device abstractions, debugging complex system issues, and optimizing latency and throughput across the

Qualifications

  • Strong proficiency in C, C++, Rust, and Python; production-quality system software.
  • Experience with OS and hardware: Linux internals, drivers, IPC, and resource management.
  • Ability to design and debug concurrent, real-time, or performance-critical systems.
  • Experience building and operating software interfacing with firmware, sensors, or embedded devices.
  • Strong systems intuition: understand failure modes, timing issues, and behavior under load.

Responsibilities

  • Build and maintain system-level software interfacing between hardware, firmware, and application layers.
  • Design robust abstractions for device control, data flow, and inter-process communication.
  • Debug complex system issues spanning kernel, drivers, services, and hardware interactions.
  • Optimize system performance, latency, and reliability across the full software stack.
  • Collaborate with firmware, embedded OS, and application teams to integrate system software cleanly.
  • Move quickly and independently to ship production-ready system software that runs on real robots.

Skills

C
C++
Rust
Python

Tools

Linux

Job description

The Bot Company in San Francisco is seeking a system software engineer to build core software that bridges hardware, firmware, and higher-level applications on our robotics platform. You will write high-performance code, drive reliability, and collaborate across firmware, OS, and app teams to ship production-ready software running on real robots.

Responsibilities include designing robust device abstractions, debugging complex system issues, and optimizing latency and throughput across the

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

Similar jobs worth comparing

System Software
System Software

The Bot Company • San Francisco (CA)

On-site
USD 140,000 - 190,000
System Software
System Software

Pantera Capital • San Francisco (CA)

On-site
USD 200,000 - 500,000
401(k) plan
Medical, dental, and vision coverage
Equity through the company’s discretionary equity program
Robotics Software Engineer
Robotics Software Engineer

Stealth Startup • San Francisco (CA)

On-site
USD 100,000 - 130,000
Robotics Software Engineer
Robotics Software Engineer

Garuda Ventures • Palo Alto (CA)

On-site
USD 100,000 - 140,000
Real-Time Robotics Systems Engineer
Real-Time Robotics Systems Engineer

Sunday • Redwood City (CA)

On-site
USD 100,000 - 130,000
Robotics Firmware Engineer — Real-Time Embedded Systems
Robotics Firmware Engineer — Real-Time Embedded Systems

Mind Robotics • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Robotics Software Engineer — Real‑Time Systems & Developer Tools
Robotics Software Engineer — Real‑Time Systems & Developer Tools

Mind Robotics Inc. • Palo Alto (CA)

On-site
USD 100,000 - 150,000
Staff Robotics Embedded Software Lead (C++/Firmware)
Staff Robotics Embedded Software Lead (C++/Firmware)

co.bot • Santa Clara (CA), Northern (KY)

Hybrid
USD 205,000 - 235,000
Equity
Comprehensive benefits
Relocation assistance
Robotics Hardware Integrations Engineer
Robotics Hardware Integrations Engineer

micro1 • San Francisco (CA)

On-site
USD 140,000 - 240,000
Equity compensation
Health insurance premium coverage up  
Paid time off
+2
Robotics Embedded Software Engineer — Linux & SoC Bringup
Robotics Embedded Software Engineer — Linux & SoC Bringup

Sunday • Redwood City (CA)

On-site
USD 110,000 - 150,000