Mechatronics Controls Engineer

Apple•Sunnyvale, CA

About The Position

Apple’s R&D group is seeking a Mechatronics Controls Engineer to develop, prototype, and validate complex next-generation systems driven by electromechanical sensors. The role develops custom sensor calibration, signal processing, estimation, and control algorithms for product concepts. Work includes real-world modeling, simulation, machine-learned and traditional algorithms, embedded implementation, and real-world testing. The engineer partners with mechanical, electrical, controls, embedded firmware, and AI/ML teams to develop end-to-end mechatronics experiences. The position involves building robust state-estimation, sensor-fusion, and control algorithms; creating scalable testing, tuning, and evaluation systems; and using simulation and analysis to support use cases and requirements. The engineer also drives software, hardware, algorithm, sensor, and controls integration and tuning across platforms; develops and leads test and validation plans; maintains positive relationships with internal customers, technical teams, and external vendors; and consults on other applications of estimation, sensors, simulation, and controls design.

Requirements

  • Master’s degree in Engineering, Robotics, or Computer Science.
  • At least 8 years of related experience in the development, theory, design, modeling, and implementation of control systems.
  • Deep understanding of kinematics, dynamics, and equations of motion for dynamic systems.
  • Experience with hardware/software integration and physical-system debugging.
  • Proficiency in C/C++ and Python or MATLAB.
  • Experience with modern software development workflows and version control such as Git.
  • Experience with generative AI developer productivity tools such as Claude.

Nice To Haves

  • PhD in Engineering, Robotics, or Computer Science.
  • Strong knowledge of classical and modern control theory, robotics, and digital signal processing.
  • Experience with rotary sensing such as encoders, inertial measurement systems, and inertial state propagation.

Responsibilities

  • Develop, prototype, and validate electromechanical sensor-driven systems.
  • Develop custom sensor calibration, signal-processing, estimation, and control algorithms.
  • Build robust state-estimation, sensor-fusion, and control algorithms.
  • Develop scalable testing, tuning, and evaluation systems for algorithms.
  • Perform simulation and analysis to support use cases and requirements or specifications.
  • Maintain positive relationships with internal customers, hardware and software teams, and external vendors.
  • Drive software, hardware, algorithm, sensor, and controls integration and tuning across platforms.
  • Develop test and validation plans and lead their execution.
  • Consult on applications of estimation, sensors, simulation, and controls design.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service