Robotics Engineer - Deployment & Testing

Rethink recruit

San Mateo

JOB DETAILS
SKILLS
Algorithms, Artificial Intelligence (AI), C Programming Language, C++ Programming Language, Computer Science, Data Structures, Debugging Skills, Ecosystems, Embedded Systems, Machine Learning, Middleware, Python Programming/Scripting Language, Quality Assurance, Quality Metrics, Realtime Operating System, Regression Testing, Risk, Robotics, Robotics Software, Rust Programming Language, Software Development, Software Engineering, Software Testing, Standards Development, Test Automation, Test Case, Test Design, Test Requirements, Test Scenario, Testing, Willing to Travel
LOCATION
San Mateo
POSTED
30+ days ago

About Skild AI

Skild AI is building the world's first general purpose robotic intelligence — systems that are robust and adapt to unseen scenarios without failing. The core belief is that massive scale through data-driven machine learning is the key to unlocking these capabilities and enabling the widespread deployment of robots in the real world.

 The team spans new graduates and domain experts, and values demonstrated ability and attitude over credentials. Skild is looking for people who are eager to explore uncharted territory and contribute to work that has not been done before.

 

The Opportunity

Skild AI is looking for a Robotics Engineer to own deployment and testing for their world-class robotics software and products. You will design and implement automated software tests, build the ecosystems in which they run, and play a direct role in defining the quality standards of the software while accelerating its development.

This is not a passive QA role. You will debug complex failures in live deployments, travel to customer sites, recreate production edge cases into repeatable tests, and work closely with robotics and ML engineers to close the loop between what ships and what works in the field.

 

What You'll Do

  • •      Define, implement, and maintain comprehensive regression tests for Skild AI's software and products
  • •      Design and organize test plans according to priority, impact, risk, and feasibility
  • •      Debug and troubleshoot failures in complex scenarios during testing and deployment at customer sites
  • •      Maintain robots and ensure they are deployment ready
  • •      Recreate corner cases from production logs into repeatable tests
  • •      Collaborate closely with robotics software developers and ML engineers, providing structured feedback to drive product quality and meet customer expectations

 

You Should Have

  • •      Proficiency in low-level systems languages such as C, C++, Rust, or Go, as well as Python
  • •      Experience with complex software systems working in real-time with embedded systems
  • •      Experience with ROS or ROS2, or other robotics middleware platforms
  • •      Prior experience developing and deploying software on real robots
  • •      Deep understanding of software engineering principles including algorithms, data structures, and system design
  • •      BS, MS, or higher in Computer Science, Robotics, Engineering, or a related field, or equivalent practical experience

 

Nice to Have

  • •      Previous work experience as a Test Engineer
  • •      Experience with test management and requirements software
  • •      Familiarity with machine learning integration and deployment in robotic systems

About the Company

R

Rethink recruit