Senior Embedded Software Engineer - Robotics

Brooks Automation

Chelmsford (MA)

Hybrid

USD 118,000 - 160,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 insurance
401(k) plan
Flexible vacation

Job summary

Brooks Automation is seeking a Senior Software Engineer to lead embedded real-time software development across complex robotic and automation platforms. The role emphasizes C++11/14/17, OO design, BSP/FPGA integration, and robust software architectures.

You will collaborate across software and hardware teams to deliver scalable, maintainable solutions. The position offers a hybrid in-office/remote work arrangement with competitive compensation and benefits, including medical and 401(k).

Qualifications

  • Extensive embedded real-time software experience.
  • Proficiency in C++11/14/17 and object-oriented design.
  • Architecture experience across application software, BSP, FPGA, and hardware interfaces.
  • Strong knowledge of design patterns, maintainability, and diagnosability.
  • RTOS expertise (QNX, RT-Linux) and real-time scheduling concepts.
  • Debugging complex software/hardware integration issues.
  • Lead and mentor in Agile environments.

Responsibilities

  • Lead architecture for embedded real-time systems.
  • Design and implement large subsystems crossing software, BSP, FPGA, and hardware interfaces.
  • Mentor engineers and drive design reviews in Agile teams.
  • Resolve complex system issues during development and deployment.

Tools

BSP development
FPGA integration

Job description

Brooks Automation is seeking a Senior Software Engineer to lead embedded real-time software development across complex robotic and automation platforms. The role emphasizes C++11/14/17, OO design, BSP/FPGA integration, and robust software architectures.

You will collaborate across software and hardware teams to deliver scalable, maintainable solutions. The position offers a hybrid in-office/remote work arrangement with competitive compensation and benefits, including medical and 401(k).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
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
Senior Software Engineer
Senior Software Engineer

Brooks Automation • Chelmsford (MA)

On-site
USD 118,000 - 160,000
Medical insurance
401(k) plan
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 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
Senior Software Engineer
Senior Software Engineer

Brooks Automation US LLC • Chelmsford (MA)

On-site
USD 118,000 - 160,000
Medical, dental, vision insurance
401(k) plan
Flexible vacation