Pipeline
Browse Jobs
Sign inSign up
Pipeline
Browse jobsSign inContactTermsPrivacyCookiesPreferences
Logos provided by Logo.dev

© 2026 Pipeline. All rights reserved.

  1. Home
  2. Jobs
  3. Robotics Software
  4. Robotics Software Engineer
RoboForce logo

RoboForce

Robotics Software Engineer at RoboForce

Milpitas, CAFull-timeRobotics SoftwarePosted 2 months ago
Apply with Pipeline→

About the Role

<p><strong>Why RoboForce</strong></p> <p>RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments, with a focus on real-world deployment and scalability.</p> <p>We are seeking a Robotics Software Engineer to build the software that powers robot behavior in the real world. In this role, you will develop, integrate, and improve production-grade robotics capabilities across autonomy, systems, and developer infrastructure. You will work closely with cross-functional teams to turn promising prototypes into reliable software that runs on deployed robots operating in complex outdoor environments.</p> <p>This is a hands-on engineering role for someone who enjoys writing production code, debugging challenging real-world problems, and seeing their work directly improve robot performance in the field.</p> <p><strong>Responsibilities</strong>&nbsp;</p> <ul> <li><span class="notion-enable-hover" data-token-index="0"><strong>Robotics Software Development</strong>:</span> Design, implement, and maintain production software for real-world robotic systems using C++ and Python, with a focus on performance, reliability, and maintainability.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>System Integration</strong>:</span> Integrate and refine robotics capabilities across perception, planning, controls, teleoperation, and platform software to ensure robust behavior on physical robots.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>Robustness &amp; Reliability Engineering</strong>:</span> Improve software quality through testing, validation, fault handling, performance tuning, and edge-case analysis to make systems dependable in unstructured outdoor environments.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>Debugging &amp; Root Cause Analysis</strong>:</span> Investigate complex failures across software, sensors, networking, timing, and hardware interfaces, and drive issues to resolution through disciplined technical analysis.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>Tooling &amp; Infrastructure</strong>:</span> Build internal tools, scripts, and workflows that improve developer velocity, testing efficiency, observability, and release quality across the robotics software stack.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>On-Robot Validation</strong>:</span> Work directly with hardware to validate new features, evaluate system behavior, and iterate quickly between development and real-world testing.</li> </ul> <p><strong>Requirements</strong>&nbsp;</p> <ul> <li><strong>Education:</strong> B.S. or M.S. in Robotics, Computer Science, Electrical Engineering, or equivalent practical experience.</li> <li><strong>Experience:</strong> 2+ years of professional experience in robotics, autonomous vehicles, drones, or complex embedded systems, with a demonstrated track record of deploying <strong>physical hardware products</strong> into the field.</li> <li><strong>Programming Proficiency:</strong> Strong command of both C++ and Python, with the ability to read, debug, and write production-level C++ for core robot systems, alongside robust Python tooling.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>Robotics Software Fundamentals</strong>:</span> Experience working with one or more core robotics domains such as perception, motion planning, controls, localization, state estimation, system integration, or robot behavior.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>Linux Systems Expertise</strong>:</span> Strong comfort working in Linux development environments, including command-line tools, debugging workflows, scripting, and system-level troubleshooting.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>Debugging Mindset</strong>:</span> Proven ability to diagnose and resolve problems that span software, hardware, sensors, and distributed system interactions.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>Collaboration</strong>:</span> Requires 5 days/week in-office collaboration with the team.</li> </ul> <p><strong>Bonus Qualifications&nbsp;</strong></p> <ul> <li><span class="notion-enable-hover" data-token-index="0"><strong>Outdoor Robotics Experience</strong>:</span> Background in autonomous driving, drones, mobile robotics, or other systems deployed in outdoor or unstructured environments.</li> <li><span class="notion-enable-hover" data-token-index="0"><strong>Infrastructure Familiarity</strong>:</span> Experience with Docker, Kubernetes, CI/CD systems, or software release workflows for robotics platforms.</li> <li><strong>Developer Tooling</strong>: Experience building tools for testing, simulation, telemetry, debugging, or log analysis.</li> <li><strong>Visualization &amp; Diagnostics</strong>: Experience with robotics visualization and diagnostics tools such as Foxglove, Grafana, RViz, or custom internal interfaces.</li> <li><strong>Production Deployment Experience</strong>: Experience taking robotics software from prototype to production and supporting reliability at fleet scale.</li> </ul> <p><strong>Benefits</strong></p> <ul> <li>Competitive stock options/equity programs.</li> <li>Health, dental, and vision insurance, 401(k) plan.</li> <li>Visa sponsorship and green card support for qualified candidates.</li> <li>Lunches and dinners, a fully stocked kitchen, and regular team-building events.</li> </ul> <p>&nbsp;</p>

Related Roles

  • Lead Software Engineer, AI & Robotics Test Infrastructure

    RoboForce

    Milpitas, CA
  • Senior / Staff Robotics Engineer, Motion Planning

    RoboForce

    Milpitas, CA
  • Senior Robotics Engineer, Manipulation

    RoboForce

    Milpitas, CA
  • Model Evaluation Operator (Swing Shift)

    RoboForce

    Milpitas, CA
  • Finance and Accounting Manager

    RoboForce

    Milpitas, California
  • Data Collection Operator (Swing Shift)

    RoboForce

    Milpitas, CA