Humble Robotics

Humble Robotics

Controls Engineer

San Francisco

Work authorization requiredDetected 92 days ago
Machine LearningLogisticsEmbedded SystemsRoboticsSensorsControls

About the role

  • About Humble Robotics Working at Humble Robotics means taking on the biggest change in ground transportation in decades.
  • We don't believe culture can be engineered - but when it falls into place, it's a once-in-a-lifetime adventure.
  • This role spans embedded systems and diverse compute platforms, and offers a rare opportunity to connect cutting-edge ML with production autonomy on a small, high-ownership team.

Responsibilities

  • Design, implement, tune, and deploy real-time controllers for autonomous trucks, taking ownership from modeling through on-vehicle validation
  • Develop and maintain vehicle dynamics models and perform system identification to support controller design and simulation fidelity
  • Build and improve estimation and sensor fusion pipelines for vehicle state (Kalman filters, EKF/UKF, etc.)
  • Validate controllers through SIL/HIL testing, closed-loop simulation, and structured on-vehicle experiments
  • Collaborate with teams across ML autonomy, system software, hardware, and safety on interfaces, requirements, and integration
  • Document design decisions, experiments, and tuning methodology clearly for the broader team

Requirements

  • Contact **legal@humblerobotics.ai** to exercise this right or if you have further questions on the use of AI tools in our hiring process.

Nice to have

  • Background in nonlinear, robust, or adaptive control
  • Experience with Model Predictive Control (MPC) and optimization tooling (QP solvers, CasADi, Acado, etc.)
  • Experience with Bazel or similar build systems for complex codebases
  • Working knowledge of vehicle dynamics like tire models, lateral/longitudinal dynamics, and load transfer
  • Comfort operating as an early team member-high ownership, low ego, fast iteration

Compensation

  • This role is eligible for base salary \+ benefits \+ equity compensation.
  • Salary ranges are determined by role, level, and location.
  • Within the range, individual pay is determined by additional factors, including qualifications, skills, experience, and location.
  • As part of the interview process, we may use Artificial Intelligence (AI) tools to compare your qualifications and experience to the job description.
  • A human reviews all AI output and makes a final hiring decision.
  • Humble Robotics does not rely on the output to make any employment decisions.

Company info

  • Some applicants may have a legal right to opt-out of the use of AI as part of our interview process.

Equal opportunity

  • Humble Robotics is an equal opportunity employer.

Visa & Work Authorization

  • Some applicants may have a legal right to opt-out of the use of AI as part of our interview process.

This listing is sourced directly from Humble Robotics's careers page and normalized into a canonical job model.