Robot Software Test Engineer
Nimble Robotics operates fully autonomous e-commerce fulfillment centers and a robotic 3PL service powered by general-purpose warehouse robots and cloud logistics software.
Funding history
About Nimble Robotics
Nimble develops AI-powered general-purpose warehouse robots that perform storage, retrieval, picking, packing, sorting, and related fulfillment tasks. It combines the robots with its Cloud Logistics Platform to operate end-to-end autonomous fulfillment centers for e-commerce brands.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will own robot-stack test-case management and regression testing for software and firmware. You will build automated integration, replay, and fault-injection tests; define pass and fail criteria; triage failures; integrate regression testing into CI; and partner on hardware-in-the-loop coverage and field-regression prevention.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical or Computer Engineering, or a related field
- 3+ years in software testing, robotics or embedded validation, or test automation
- Strong Python and Rust or C++ programming skills
- Experience building automated test frameworks and CI pipelines
- Familiarity with robotics or embedded middleware, fault injection, and logged-data replay
- Rigorous requirements traceability and defect-management practices
Responsibilities
- Design, develop, and maintain full robot-stack regression suites
- Build automated integration tests and logged-data replay scenario suites
- Own test-case management, traceability, pass and fail criteria, and failure triage
- Integrate regression testing into CI before fleet rollout
- Partner on hardware-in-the-loop coverage and field-regression prevention
Benefits
- Unlimited flexible time off
- Medical, dental, and vision insurance
- Paid parental leave
- Fully paid parking spots
- 401k
- Equity program
