Nimble Robotics

Senior Robotics SWE, System Identification & Modeling

Nimble Robotics
Apply
5 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

201-500 employees

Nimble Robotics builds AI-driven warehouse robotics and operates a robotic third-party logistics (3PL) service for e-commerce and omnichannel fulfillment. Its platform includes general-purpose robots for storage, picking, packing, and sorting, offered as autonomous fulfillment services and systems for retailers and shippers. Founded in 2019 and headquartered in San Francisco, the company is privately held and has an alliance with FedEx to scale autonomous fulfillment within FedEx Fulfillment.

Contact me