Embedded Robotics Software Engineer

Brooks Automation US LLC

Chelmsford (MA)

Hybrid

USD 106,000 - 143,000

Full time

14 days+
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, Dental, Vision and Disability
401(k) Plan
Exempt employees are provided company‑
Flexible Vacation

Job summary

Brooks Automation is seeking a Software Engineer to advance embedded software for robotics automation, supporting both new and legacy products. You will contribute to motion control, subsystem interfaces, and self-diagnostics within a dynamic team.

Collaboration with cross-functional engineering, product management, and customers will shape feature development and design reviews while adhering to DevOps practices and Agile processes.

Qualifications

  • Proficiency in C++11 or later.

Responsibilities

  • Develop embedded software for new and legacy products within the Robotics Automation Group to control robot motion, interface with vacuum chamber sub-systems, and perform self-diagnostics.

Skills

C++11 or later
RTOS/Real-Time Linux
BSP/HAL/FPGA integration
Object-oriented design
SDLC/Agile
Remote debugging/DevOps
Customer-facing issue resolution

Tools

EtherCAT
FPGA integration
HAL/board bring-up
MATLAB
Python
JavaScript

Job description

Brooks Automation is seeking a Software Engineer to advance embedded software for robotics automation, supporting both new and legacy products. You will contribute to motion control, subsystem interfaces, and self-diagnostics within a dynamic team.

Collaboration with cross-functional engineering, product management, and customers will shape feature development and design reviews while adhering to DevOps practices and Agile processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer — Embedded Systems & AI
Robotics Software Engineer — Embedded Systems & AI

Brooks • Chelmsford (MA)

Hybrid
USD 94,000 - 128,000
Medical, Dental, Vision and Disability
401(k) Plan
Paid holidays and Flexible vacation
Robotics Software Engineer: AI, Embedded & Automation
Robotics Software Engineer: AI, Embedded & Automation

Brooks Automation • Chelmsford (MA)

Hybrid
USD 94,000 - 128,000
Medical, Dental, Vision Insurance
401(k) Plan
Paid holidays and Flexible Vacation
Embedded Systems Engineer – Robotics & Motion Control
Embedded Systems Engineer – Robotics & Motion Control

Brooks Automation • Fremont (CA)

Hybrid
USD 111,000 - 150,000
Senior Embedded Software Engineer - Robotics
Senior Embedded Software Engineer - Robotics

Brooks Automation • Chelmsford (MA)

Hybrid
USD 118,000 - 160,000
Medical insurance
401(k) plan
Flexible vacation
Senior Embedded Software Engineer – Robotics & RTOS
Senior Embedded Software Engineer – Robotics & RTOS

Brooks Automation US LLC • Chelmsford (MA)

Hybrid
USD 118,000 - 160,000
Medical, dental, vision insurance
401(k) plan
Flexible vacation
Senior Embedded Robotics Software Engineer
Senior Embedded Robotics Software Engineer

Brooks • Chelmsford (MA)

Hybrid
USD 118,000 - 160,000
Medical, Dental, Vision Insurance
401(k) Plan
Flexible Vacation
Software Engineer
Software Engineer

Brooks Automation US LLC • Chelmsford (MA)

On-site
USD 106,000 - 143,000
Medical, Dental, Vision and Disability
401(k) Plan
Exempt employees are provided company‑
+1
Robotics Software Engineer
Robotics Software Engineer

Brooks Automation • Chelmsford (MA)

Hybrid
USD 94,000 - 128,000
Medical, Dental, Vision Insurance
401(k) Plan
Paid holidays and Flexible Vacation
Software Engineer
Software Engineer

Brooks Automation • Chelmsford (MA)

On-site
USD 106,000 - 143,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
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