CareerPlanGet AI match score →

Robot Platform Software Engineer

HQ💼 Full-time🗓 2026-06-25 → 2026-07-31

Core

Developing scalable software solutions and architectures for state-of-the-art general-purpose humanoid robots (Apollo) to operate in human spaces and manipulate the physical world.

Role type

Senior IC robot platform software engineer (embedded/systems)

Builds

Next-generation robotic systems (Apollo) for manufacturing and logistics

Domain

Robotics / Embodied AI / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (Linux/system-level), system architecture design, hardware integration & low-level drivers, resource profiling (CPU/memory/latency), distributed systems (Docker/Kubernetes), code optimization

Preferred skills

Master's in CS/Engineering, experience with CAN/EtherCAT protocols

Technologies

C++, Linux, Docker, Kubernetes, CAN, EtherCAT

Responsibilities

Evolve existing software architectures for scalability, define platform software roadmap, integrate hardware components and validate new parts, profile compute resources for constrained environments, port and optimize software frameworks for new hardware, benchmark system performance across diverse hardware

Seniority

Senior, hands-on IC

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