Senior / Staff Software Engineer, Robotics Platform

RoboForce•Milpitas, CA
•$165,000 - $265,000•Onsite

About The Position

RoboForce is an AI robotics company developing Physical AI-powered Robo-Labor for dull, dirty, and dangerous work. Its robots are engineered for demanding industrial environments, with a focus on real-world deployment and scalability. RoboForce is hiring Senior / Staff Software Engineers to build the software foundations that make its robots useful, reliable, and maintainable. The work spans software interfaces, on-robot systems, fleet services, and engineering tools, connecting robot capabilities with the people and systems that use them. Initial ownership will reflect a candidate’s strengths and the team’s priorities, with opportunities to contribute across adjacent areas as systems evolve. Engineers remain close to implementation, collaborate with software and hardware teams, and see their decisions operate on real robots. The role requires five days per week of in-office collaboration with the teams. The position is full-time in the United States, with a stated base salary range of $165,000–$265,000 USD, plus bonus and equity. Final compensation depends on role scope, level, location, job-related skills, experience, and relevant education or training.

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 languages relevant to the area, such as C++, Python, Go, or comparable languages.
  • Substantial experience in at least one of shared software interfaces, Linux/embedded systems, backend/distributed services, connected-device platforms, or developer infrastructure.
  • Experience shipping and maintaining software used by other 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 should demonstrate independent ownership of substantial workstreams.
  • Staff candidates should also demonstrate architectural impact across components and owners, hands-on delivery, and successful adoption.
  • Availability for five days per week of in-office collaboration with the teams.

Nice To Haves

  • Experience with robotics, autonomy, or other hardware-integrated products, including ROS 2 or comparable middleware.
  • Experience with embedded computing, target toolchains, runtime lifecycle, or on-device deployment and recovery.
  • Experience with stateful APIs, reusable client libraries, software compatibility, or interface migration.
  • Experience with device telemetry, reliable data delivery, observability, recording pipelines, or fleet operations.
  • Experience with CI, hardware automation, developer tools, or reproducible release workflows.

Responsibilities

  • Design and implement shared software libraries and clear contracts for commands, state, execution, and compatibility across robot capabilities; provide reference clients, examples, and documentation.
  • Build reliable computing and runtime foundations, including target builds, configuration, startup, readiness, hardware integration, and recovery.
  • Develop fleet services for robot health, telemetry, incident evidence, recording access, and software delivery visibility across unreliable networks.
  • Create tools and infrastructure that make integration, deployment, diagnosis, and validation more repeatable and efficient.
  • Own substantial workstreams from design and implementation through integration, deployment, investigation, and improvement.
  • Use tests, traces, and operational evidence to understand behavior and validate changes, including AI-assisted implementation.
  • Collaborate across component boundaries, communicate trade-offs, and help other engineers build on the work.
  • At Staff level, lead cross-team architecture, migration, and adoption.

Benefits

  • Competitive stock options/equity programs.
  • Health, dental, and vision insurance.
  • 401(k) plan.
  • Visa sponsorship and green card support for qualified candidates.
  • Lunches and dinners, a fully stocked kitchen, and regular team-building events.
  • Bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service