Hybrid Controls Software Engineer - Vacuum Systems

Brooks Automation

Chelmsford (MA)

Hybrid

USD 106,000 - 143,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision and Disability
401(k) Plan
Paid holidays and Flexible Vacation

Job summary

Brooks Automation is seeking a Systems Software Engineer to develop next-generation controls software, verify design, and test across vacuum systems and components. You will streamline configuration, calibration, and testing, and build routines for automatic data collection and analysis.

The role also includes supporting Manufacturing and maintaining process documentation, with potential motion control tuning and servo characterization. A relevant degree and 2+ years of C++/C# are expected.

Qualifications

  • Degree in EE or CS with 5+ years experience, or MS with 3+ years.
  • 2+ years of C/C++ programming.
  • Experience with electro-mechanical systems preferred.
  • Familiarity with EtherCAT, gRPC, Python, PLCs and RTOS preferred.
  • Related coursework or research in controls, dynamics, or robotics.
  • Ability to learn complex systems quickly and work independently.
  • Strong debugging and problem-solving skills.
  • Excellent technical communication and presentation skills.

Responsibilities

  • Develop next-generation controls software and verify its design.
  • Test software on vacuum systems and components deployed in the field.
  • Streamline configuration, calibration, and testing; develop data routines.
  • Support Manufacturing and maintain process documentation.
  • May include motion control tuning and servo performance characterization.

Skills

C++
C#
EtherCAT
gRPC
Python
PLCs
RTOS
Electro-mechanical systems

Education

BSEE / BSCS or similar
MSEE / MSCS or similar

Job description

Brooks Automation is seeking a Systems Software Engineer to develop next-generation controls software, verify design, and test across vacuum systems and components. You will streamline configuration, calibration, and testing, and build routines for automatic data collection and analysis.

The role also includes supporting Manufacturing and maintaining process documentation, with potential motion control tuning and servo characterization. A relevant degree and 2+ years of C++/C# are expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Vacuum Systems Software Engineer
Senior Vacuum Systems Software Engineer

Brooks Automation US LLC • United States

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision Insurance
401(k) Plan
Company holidays
+1
System Software Engineer — Vacuum & Automation Controls
System Software Engineer — Vacuum & Automation Controls

Brooks Automation • Chelmsford (MA)

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision Insurance
401(k) Plan
Holidays & Flexible Vacation
System Software Engineer — Vacuum Controls & Automation
System Software Engineer — Vacuum Controls & Automation

Brooks • Chelmsford (MA), Northern (KY)

Hybrid
USD 106,000 - 143,000
Medical Insurance
401(k)
Paid Holidays
+1
System Software Engineer - Robotics & Automation
System Software Engineer - Robotics & Automation

Brooks Automation US LLC • United States

Hybrid
USD 106,000 - 143,000
Medical insurance
Dental insurance
Vision insurance
+4
System Software Engineer
System Software Engineer

Brooks Automation • Chelmsford (MA)

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision Insurance
401(k) Plan
Holidays & Flexible Vacation
Systems Software Engineer
Systems Software Engineer

Brooks Automation • Chelmsford (MA)

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision and Disability
401(k) Plan
Paid holidays and Flexible Vacation
Systems Software Engineer
Systems Software Engineer

Brooks Automation US LLC • United States

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision Insurance
401(k) Plan
Company holidays
+1
System Software Engineer
System Software Engineer

Brooks Automation US LLC • United States

Hybrid
USD 106,000 - 143,000
Medical insurance
Dental insurance
Vision insurance
+4
Embedded Systems Engineer – Robotics & Motion Control
Embedded Systems Engineer – Robotics & Motion Control

Brooks Automation • Fremont (CA)

Hybrid
USD 111,000 - 150,000
Software Engineer, Robotics Automation (Embedded C++)
Software Engineer, Robotics Automation (Embedded C++)

Brooks Automation • Chelmsford (MA)

Hybrid
USD 106,000 - 143,000
Medical Insurance
Dental Insurance
Vision Insurance
+3