Robotics Software Engineer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-05-24
Listing for:
Cubiq Recruitment
Full Time
position Listed on 2026-05-24
Job specializations:
-
Software Development
Robotics, Embedded Software Engineer, AI Engineer, Embedded Systems / Firmware
Job Description & How to Apply Below
I’m working with a robotics/AI company looking for a Robotics Software Engineer to help build and optimize the low-latency systems powering real-world robotic platforms.
This is a highly technical role focused on Embedded Linux, real-time performance, device integration, and runtime infrastructure that sits underneath cutting‑edge AI and robotics systems.
What you’ll do:- Build and optimize low‑latency runtime systems for robotics applications.
- Develop and maintain Embedded Linux and RTOS‑based infrastructure.
- Work on drivers, device drivers, HALs, and IPC/inter‑process communication systems.
- Improve sensor integration, streaming pipelines, and on‑device/on‑robot performance.
- Profile and debug bottlenecks across compute, networking, scheduling, memory, and I/O.
- Support robot onboarding and device integration for next‑generation robotic platforms.
- Partner closely with researchers and hardware teams to product ionize real‑world AI systems.
- Strong systems programming experience in C++, Rust, or Python.
- Deep experience with Embedded Linux and real‑time operating systems (RTOS).
- Background working on latency‑sensitive or performance‑critical systems.
- Experience with drivers, hardware abstraction layers (HAL), and sensor pipelines.
- Strong debugging and profiling skills across distributed or hardware‑integrated systems.
- Engineers who enjoy working close to hardware and solving complex runtime problems.
- Experience in robotics, autonomous systems, AR/VR, video pipelines, or distributed systems is a plus.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×