Robotics Software Engineer
RoboForceAbout 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> </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 & 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 & 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 & 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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s