Glydways

Autonomy Engineer, Motion Control

Glydways

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Work closely with teammates to design dynamics modeling and control methods.
  • Develop system modeling algorithms and parameter estimation methods.
  • Contribute to implementations of control systems.
  • Being rigorous with implementation of unit tests and integration tests based on functional requirements and implementation detail.
  • Contribute to code review, design review, planning, and general collaboration efforts.
  • Working with other teams to understand and satisfy architectural, hardware, and platform requirements.

Requirements

  • PhD and 2 years of professional experience or BSc/MSc and 5 years of professional experience.
  • C++ programming skills: experience with C++20 standard libraries, experience with a C++ unit testing framework such as gtest, experience working with CMake or Bazel build systems.
  • Control system implementation skills: previously implemented optimal control algorithms (such as MPC or variations of LQR) with constraints for nonlinear, parameter-varying dynamical systems on hardware systems, have designed tests and metrics for evaluation of control system performance.
  • Dynamic modeling background: experience modeling dynamic responses of MIMO systems in state-space representation, previously performed system identification and parameter estimation, experience modeling 6DOF kinematics using quaternions or rotation matrices, bonus: familiarity with vehicle dynamics such as suspension, power steering, tire models, and propulsion models.
  • Familiarity working with dynamics simulation software and/or simulation software in C++.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C++20gtestCMakeBazeloptimal control algorithmsMPCLQRsystem identificationparameter estimation
Soft Skills
collaborationcode reviewdesign reviewplanningrigorous implementation
Certifications
PhDBScMSc