A

Atoms

Builds robots for food, mining and transport

Robotics Controls Engineer

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • A BS, MS, or PhD in Robotics, Mechanical Engineering, Aerospace Engineering, Electrical Engineering, or a related field is required.
  • At least 2 years of professional, non-internship software development experience is required.
  • A strong foundation in classical control theory, including PID, lead/lag compensation, and stability analysis, is required.
  • Experience with state estimation, including Kalman filters and EKF/UKF, is required.
  • Proficiency in Python and NumPy/SciPy for numerical computing is required.
  • Understanding of vehicle dynamics and kinematics is required.
  • Ability to read and debug real-time control code is required.
  • Experience deploying localization and controls algorithms on real-world systems is required.
  • Experience with Model Predictive Control (MPC) is required.
  • Familiarity with path-following algorithms such as Stanley and Pure Pursuit is required.
  • A background in signal processing and filter design is required.
  • Knowledge of system identification techniques is required.
  • Experience with heavy equipment or off-highway vehicles is required.
  • Knowledge of CAN bus and vehicle interfaces is required.
  • ROS or similar robotics middleware experience is required.
  • Familiarity with modern machine-learning techniques for controls problems is required.

Responsibilities

  • Design, implement, and tune control algorithms for autonomous vehicle systems.
  • Build localization and state-estimation, longitudinal-control, lateral-control, and navigation systems.
  • Develop state-estimation pipelines that fuse multiple sensor modalities.
  • Analyze system performance through simulation and field testing.
  • Debug control issues using logged data and identify root causes.
  • Collaborate with perception, planning, and hardware teams to integrate control systems.
  • Write production-quality Python code that runs reliably and efficiently.
  • Travel periodically to customer sites, up to 15%.
  • Work onsite in the San Francisco office five days per week; some schedule flexibility may be required during deployments.

About the Company

Atoms

Builds robots for food, mining and transport

Atoms builds machines and software that automate physical work in food, mining, and transport, and it makes specialized robots that each do one productive job rather than general-purpose humanoids. Its flagship business, CloudKitchens, builds delivery-only kitchens that restaurants rent to cook meals for delivery apps. At mines and quarries, its Pronto system adds sensors and driving software to existing haul trucks so they run on their own, while Otter software gathers restaurants' delivery-app orders in one place; Atoms earns money from kitchen rent, software subscriptions, and mining customers. The company was founded in 2016 and is based in Los Angeles, United States.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$1.7B
Headquarters
Downtown Los Angeles, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Atoms

See more jobs