Nimble Robotics

Senior Robotics SWE, System Identification & Modeling

Nimble Robotics
Apply
3 months ago

Base Salary

$190k - $250k/yr

Responsibilities

  • Design and execute system-identification experiments for motors, arms, elevators, drivetrains, and other robot subsystems.
  • Develop dynamic models, parameter-estimation pipelines, and feedforward/feedback controllers using regression and curve-fitting.
  • Own kinematic calibration workflows including DH parameter identification, wheel-radius estimation, and tool-center-point calibration.
  • Build automated calibration and system-identification tooling for production hardware and platform deployments.
  • Design robot behaviors and task-level intelligence integrating perception, planning, and control across nominal and edge-case scenarios.
  • Improve autonomy quality, arm accuracy, uptime, and performance using operational metrics, diagnostic plots, residual analysis, and statistical benchmarks.
  • Collaborate on software-hardware integration, triage production robotics issues, lead technical design reviews, make architecture decisions, and mentor engineers and technicians.

Requirements

  • Bachelor’s, master’s, or PhD in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field.
  • At least five years of software engineering experience building production robotics systems.
  • Strong knowledge of dynamics, controls, and system identification, including regression, parameter estimation, state-space and transfer-function modeling, and feedforward/feedback controller design.
  • Hands-on experience characterizing electromechanical systems such as motors, gearboxes, linear actuators, or articulated arms.
  • Strong proficiency in at least one of Rust, Python, or C++.
  • Experience designing and maintaining complex, high-reliability software systems and integrating software with sensors, actuators, and embedded systems.
  • Familiarity with testing, documentation, code reviews, robust architecture, and production on-call support.
  • Graduate-level coursework or research in system identification, optimal estimation, or adaptive control is a plus.
  • Experience with nonlinear system identification, physics simulators, sim-to-real transfer, real-time embedded systems, RTOS, bare-metal firmware, automation environments, safety-critical systems, ROS/ROS 2, or robot telemetry data pipelines is a plus.

Benefits

  • Unlimited flexible time off
  • Medical, dental, and vision insurance
  • Paid parental leave
  • Fully paid parking through commuter benefits
  • Referral bonus
  • 401(k) retirement plan
  • Equity program

Tech Stack

Categories

Robotics
Nimble Robotics

About Nimble Robotics

51-200 employees

Nimble is building the autonomous supply chain powered by generalist superhumanoid robots. Nimble's intelligent general-purpose supply chain superhumanoid is the first robot in the world capable of performing all core warehouse tasks including storage, retrieval, picking, packing, sorting, kitting and more. Our proprietary robot replaces dozens of complex systems, enabling autonomous warehouses that operate at a fraction of the cost and complexity of today’s leading systems. Our founding team comes from the AI labs at Stanford and Carnegie Mellon. Our board of directors includes famed robotics and AI icons Marc Raibert (founder of Boston Dynamics), Sebastian Thrun (founder of Google X and Waymo) and Fei-Fei Li (former Chief Scientist of AI at Google, Director of Stanford's AI Lab, creator of ImageNet, and CEO of World Labs).

Contact me