Controls Engineer

Brooks Automation•Chelmsford, MA
•$105,593 - $142,862

About The Position

Brooks is seeking a hands-on Controls Engineer to work with a team of controls engineers developing high-performance robot control platforms for the semiconductor industry. The role involves technically challenging work with new robot arm designs and advanced control software and electronics used in semiconductor wafer handling. The position may be based in Chelmsford, Massachusetts, or Austin, Texas. The engineer will apply digital filtering and control theory to design motion-control algorithms and tune feedback parameters on robot hardware. The work also includes characterizing dynamic performance, stability, throughput, and payload vibration; carrying out design verification testing; and supporting software configuration, documentation, and release. The engineer will use tools such as MATLAB and may travel internationally to visit customers and integrate robots at their sites. Work arrangements may include a mix of in-office and remote work, depending on the role and business needs. Specific expectations will be shared during the interview process.

Requirements

  • Knowledge of control theory, dynamic systems, robotics theory, vibration analysis, and backend software development.
  • Related coursework, experience, or research in controls, dynamic systems, or robotics.
  • Ability to learn complex systems quickly and work independently.
  • Good troubleshooting and problem-solving skills.
  • Competency in MATLAB.
  • Excellent technical communication and presentation skills.
  • Skill in C/C++ programming, especially for real-time systems.
  • BSEE or BSME with 3 or more years of experience, or MSEE, MSME, or Ph.D. with 1 or more years of experience.

Nice To Haves

  • MATLAB controls toolboxes.
  • Object-oriented programming and Java integration.
  • Prior experience with multithreaded and interrupt-driven programming.
  • Familiarity with dynamic signal analyzers and general laboratory equipment.
  • Interest in traveling abroad to visit and integrate robots at customer sites.

Responsibilities

  • Apply digital filtering and control theory to design motion-control algorithms.
  • Tune feedback parameters on robot hardware.
  • Characterize dynamic performance, stability, throughput, and payload vibration.
  • Conduct design verification testing.
  • Support software configuration, documentation, and release.
  • Apply robotics and control theory to improve robot performance using tools such as MATLAB.
  • Travel abroad to visit customer sites and integrate robots, as applicable.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • 401(k) plan
  • Company-paid holidays for exempt employees
  • Flexible Vacation for exempt employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service