CareerPlan

Principal Controls Engineer

SeattleFull-time2026-10-13 → 2026-10-23

Core

Design, implement, and tune control algorithms for heavy autonomous earthmoving machines to ensure precise motion and stability under varying loads and terrain.

Role type

Principal Controls Engineer (Physical Systems)

Builds

Autonomous heavy machinery control systems

Domain

Robotics / Heavy Equipment / Earthmoving

Deliverable

production ML models

Required skills

Feedback control, dynamic systems, system identification, C++, Python, MATLAB, hardware-in-the-loop testing, fault detection

Preferred skills

Model predictive control, nonlinear control, adaptive control, hydraulic systems, CAN bus, embedded control software

Technologies

C++, Python, MATLAB, CAN

Responsibilities

Design and tune feedback/feedforward controllers for machine motion; Develop models and system identification methods; Implement reliable control software with diagnostics; Validate performance on real machines through field trials and telemetry analysis.

Seniority

Principal, hands-on IC