CareerPlanGet AI match score →

Software Engineer - Core Systems

San Carlos, CA💼 Full-time💰 $200,000–$200,000🗓 2026-06-17 → 2026-07-31

Core

Building and maintaining the foundational C++ infrastructure for humanoid robots that operate in homes and warehouses, ensuring sensor pipelines, motor control, and inter-process communication are fast, deterministic, and reliable.

Role type

Senior IC systems engineer (robotics core stack)

Builds

Core C++ infrastructure, sensor pipelines, motor control interfaces, IPC layers, and foundational libraries for the NEO robot

Domain

Robotics, embedded systems, real-time computing

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (performance-critical), Linux systems programming, real-time scheduling, profiling and benchmarking, lock-free data structures, cross-compilation, memory management

Preferred skills

Real-time or safety-critical systems experience, embedded Linux targets, robotics/autonomous vehicles background

Technologies

C++, Linux, lock-free queues, memory pools, shared-memory buffers

Responsibilities

Own and improve real-time C++ infrastructure for sensor pipelines and motor control; establish performance standards via benchmarking and flamegraph tooling; build IPC and serialization layers connecting perception, planning, and actuation; ship foundational libraries for thousands of robots

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗