Senior / Staff Software Engineer, Robotics Platform (Robotics)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Location: Milpitas, California, United States; 5 days/week in-office collaboration required
Salary: $165,000β$265,000 USD + bonus + equity
Company
is an AI robotics company developing Physical AI-powered robots for dull, dirty, and dangerous industrial work, with a focus on real-world deployment and scalability.
What you will do
- Design and implement shared software libraries and interfaces for robot commands, state, execution, compatibility, clients, examples, and documentation.
- Build reliable robot computing and runtime foundations, including target builds, configuration, startup, readiness, hardware integration, and recovery.
- Develop fleet and data services for robot health, telemetry, incident evidence, recording access, and software delivery over unreliable networks.
- Create developer tools and infrastructure for repeatable integration, deployment, diagnosis, and validation.
- Own substantial workstreams through design, implementation, integration, deployment, investigation, and improvement.
- At Staff level, lead cross-team architecture, migration, and adoption while collaborating across software and hardware boundaries.
Requirements
- BS or MS in Computer Science, Computer Engineering, Robotics, or a related field, or equivalent practical experience.
- Strong production programming, design, and debugging skills in C++, Python, Go, or comparable languages.
- Substantial experience with shared software interfaces, Linux/embedded systems, backend/distributed services, connected-device platforms, or developer infrastructure.
- Experience shipping and maintaining software used by engineers or users, with clear ownership of implementation and results.
- Ability to reason about state, asynchronous execution, failures, interfaces, and meaningful verification.
- Ability to work across disciplines, clarify unfamiliar assumptions, and learn new systems through practical engineering.
- Senior candidates must demonstrate independent ownership of substantial workstreams; Staff candidates must additionally demonstrate architectural impact across components and owners, hands-on delivery, and successful adoption.
- Requires 5 days/week in-office collaboration with the teams.
Nice to have
- Robotics, autonomy, hardware-integrated products, ROS 2, or comparable middleware.
- Embedded computing, target toolchains, runtime lifecycle, or on-device deployment and recovery.
- Stateful APIs, reusable client libraries, software compatibility, or interface migration.
- Device telemetry, reliable data delivery, observability, recording pipelines, or fleet operations.
- CI, hardware automation, developer tools, or reproducible release workflows.
Culture & Benefits
- Full-time U.S. position with competitive stock options or equity programs.
- Health, dental, and vision insurance plus a 401(k) plan.
- Visa sponsorship and green card support for qualified candidates.
- Lunches and dinners, a stocked kitchen, and regular team-building events.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ
ΠΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ. ΠΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ Β«ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡΒ» ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β