Posted in

Senior Control Systems Engineer

Senior Control Systems Engineer

CompanyApple
LocationSunnyvale, CA, USA
Salary$175800 – $312200
TypeFull-Time
DegreesMaster’s, PhD
Experience LevelSenior

Requirements

  • MS or PhD in Engineering with a minimum of 5 years of industry experience
  • Experienced in state-space design, traditional controls methods (PID, observer/compensator) and modern control techniques such as MPC/LQR
  • Coding skills in python, Matlab/Simulink, and/or C/C++
  • Confident with source control (eg. Git) on multi developer projects

Responsibilities

  • Control system design, analysis, and integration
  • Iterate control system design against dynamic simulation running in SIL or HIL
  • Maintain dynamic simulations to incorporate HW design updates
  • Prototype, develop, bring-up, debug and characterize new control techniques on real hardware
  • Define factory test & calibration requirements
  • Author engineering requirements and specifications based on analysis and validation
  • Communicate progress cross-functionally (written, verbal, and presentation)
  • Perform failure analysis and problem solving

Preferred Qualifications

  • Skilled in the development, theory, design, modeling and implementation of control algorithms
  • Skilled in control systems ID, mechanism parameterization, friction modeling
  • Experience in dynamic simulation, complex system modeling, physical analysis, and model validation on real hardware
  • Experience with one more or more of the following simulation packages: Matlab Simulink / Simscape, MuJoCo, NVIDIA Isaac Sim, and/or Gazebo 3D simulator
  • Hands on experience prototyping control algorithms and demonstrating capability at an executive level