CareerPlan

Robotics Software Engineer I/II

SalemFull-time$114k2026-10-02 → 2026-11-10
On-site · United StatesNo visa sponsorship

Core

Developing, testing, validating, and integrating robot skills into real customer workflows for humanoid robots operating in warehouses and manufacturing facilities.

Role type

Robotics Software Engineer (hands-on IC)

Builds

Production-ready robot skills and customer workflows for humanoid robots

Domain

Robotics, Automation, Manufacturing

Deliverable

production ML models

Required skills

Python, Linux, Behavior trees, State machines, Task planning, Robot manipulation, Motion planning, Kinematics, Test-driven development

Preferred skills

MoveIt framework, CI/CD workflows, Autonomous robot deployment

Technologies

Python, Linux, MoveIt

Responsibilities

Develop and maintain core library of production-ready skills; Script new skills using behavior trees or state machines; Define test plans and validate skills in simulation and on hardware; Recreate corner cases from logs into repeatable tests; Prototype new skills and customer use cases; Travel to customer sites for deployment support and tuning.

Seniority

Mid-level, hands-on IC