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.
Apply directly at Humble Robotics →Create a free account for alerts like thisView Humble Robotics immigration profile
This listing is sourced directly from Humble Robotics's careers page and normalized into a canonical job model.