System Software Engineer — Vacuum Controls & Automation

Brooks

Chelmsford, Northern (MA, KY)

Hybrid

USD 106,000 - 143,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical Insurance
401(k)
Paid Holidays
Flexible Vacation

Job summary

Brooks Automation in Chelmsford, MA is seeking a System Software Engineer to develop next‑generation controls software for vacuum systems and related components. You will verify designs, automate calibration and testing, and contribute to data collection routines while supporting manufacturing and documentation efforts.

The role requires hands-on engineering with electromechanical systems, 2+ years in C++/C#, and familiarity with EtherCAT, gRPC, Python, PLCs, and RTOS.

Qualifications

  • BSEE / BSCS or equivalent with 5+ years' experience
  • MSEE / MSCS or equivalent with 3+ years' experience
  • 2+ years of C++ or C# programming experience
  • Experience with electro-mechanical systems preferred
  • Experience with EtherCAT, gRPC, Python, PLCs, RTOS preferred
  • Ability to learn complex systems quickly and work independently
  • Good troubleshooting and problem-solving skills
  • Excellent technical communication and presentation skills

Responsibilities

  • Develop next-generation controls software and verify its design
  • Streamline or automate configuration, calibration and testing of vacuum components
  • Develop routines for automatic data collection and analysis
  • Support Manufacturing and maintain/release process documentation
  • Motion control tuning, servo performance characterization and payload vibration analysis

Skills

C++
C#
electromechanical systems

Education

BSEE / BSCS or similar
MSEE / MSCS or similar

Tools

EtherCAT
gRPC
RTOS
PLCs

Job description

Brooks Automation in Chelmsford, MA is seeking a System Software Engineer to develop next‑generation controls software for vacuum systems and related components. You will verify designs, automate calibration and testing, and contribute to data collection routines while supporting manufacturing and documentation efforts.

The role requires hands-on engineering with electromechanical systems, 2+ years in C++/C#, and familiarity with EtherCAT, gRPC, Python, PLCs, and RTOS.

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

Similar jobs worth comparing

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
Hybrid Controls Software Engineer - Vacuum Systems
Hybrid Controls Software Engineer - Vacuum Systems

Brooks Automation • Chelmsford (MA)

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision and Disability
401(k) Plan
Paid holidays and Flexible Vacation
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
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
System Software Engineer

Brooks Automation • Chelmsford (MA)

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision Insurance
401(k) Plan
Holidays & Flexible Vacation
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
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
System Software Engineer
System Software Engineer

Brooks • Chelmsford (MA), Northern (KY)

Hybrid
USD 106,000 - 143,000
Medical Insurance
401(k)
Paid Holidays
+1