Robotics Software Engineer — Embedded Systems & AI

Brooks

Chelmsford (MA)

Hybrid

USD 94,000 - 128,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

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 seeks a Robotics Software Engineer to develop embedded software for robotic and automation systems, including motion control and diagnostics. You will contribute to data collection, analytics, and AI-enabled diagnostics, collaborating with cross-functional teams to deliver scalable software solutions.

The role emphasizes modern SDLC practices, test automation, and DevOps improvements, with work supporting manufacturing and field service teams.

Qualifications

  • Proficiency in C++11 or later.
  • Experience with embedded real-time systems in multi-threaded environments (QNX/RT Linux).
  • Solid OO design and SDLC/Agile practices.

Responsibilities

  • Develop embedded software for robotics and automation systems.
  • Interface with vacuum chamber subsystems and enable self-diagnostics.
  • Build software infrastructure for data collection, storage, analytics, and monitoring.

Skills

C++11+
Embedded RTOS
Object oriented design
SDLC / Agile
Python
ML / AI familiarity
Robotics software
Data analytics
Cloud / edge computing
JavaScript / MATLAB

Job description

Brooks Automation seeks a Robotics Software Engineer to develop embedded software for robotic and automation systems, including motion control and diagnostics. You will contribute to data collection, analytics, and AI-enabled diagnostics, collaborating with cross-functional teams to deliver scalable software solutions.

The role emphasizes modern SDLC practices, test automation, and DevOps improvements, with work supporting manufacturing and field service teams.

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

Similar jobs worth comparing

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 Robotics Software Engineer
Embedded Robotics Software Engineer

Brooks Automation US LLC • Chelmsford (MA)

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision and Disability
401(k) Plan
Exempt employees are provided company‑
+1
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
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
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
Embedded Software Engineer
Embedded Software Engineer

Brooks Automation US LLC • Fremont (CA)

Hybrid
USD 111,000 - 150,000
Medical, Dental, Vision
401(k) Plan
Paid holidays & Flexible vacation
Software Engineer
Software Engineer

Brooks Automation US LLC • Chelmsford (MA)

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision and Disability
401(k) Plan
Exempt employees are provided company‑
+1
Embedded Software Engineer: Real-Time Robotics & Vision
Embedded Software Engineer: Real-Time Robotics & Vision

Brooks Automation US LLC • Fremont (CA)

Hybrid
USD 111,000 - 150,000
Medical, Dental, Vision
401(k) Plan
Paid 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