Senior Embedded Software Engineer – Robotics & RTOS

Brooks Automation US LLC

Chelmsford (MA)

Hybrid

USD 118,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision insurance
401(k) plan
Flexible vacation

Job summary

Brooks Automation is driving innovation in automation for the semiconductor industry, delivering advanced robotics, vacuum systems, and automated solutions. We seek a Senior Software Engineer to own controller architectures and integrate hardware/software across BSPs, FPGA, and embedded subsystems.

You will design real-time software in C++ for complex systems and mentor others in Agile teams. The role requires deep RTOS experience, Ethernet/IO networks, and strong debugging across hardware and

Qualifications

  • Extensive experience developing embedded software for real-time systems.
  • Expert proficiency in C++11/14/17 and OO design.
  • Architect large subsystems spanning software, BSP, FPGA, and hardware interfaces.
  • Strong understanding of design patterns, scalability, maintainability, and diagnosability.
  • Deep expertise with QNX, RTOS environments, and real-time scheduling.

Responsibilities

  • Technical owner for controller architecture and hardware/software integration.
  • Lead development of robot motion performance and control algorithms.
  • Define robot motion architecture and optimize cycle time, accuracy, robustness.
  • Define distributed control architectures and resolve complex synchronization or performance issues.
  • Develop diagnostic and predictive service capabilities using data analytics.

Skills

C++23
Embedded systems
RTOS
Architecture design
Agile development

Tools

QNX
RTOS (VxWorks/RT Linux)
FPGA integration
Device drivers
HAL design

Job description

Brooks Automation is driving innovation in automation for the semiconductor industry, delivering advanced robotics, vacuum systems, and automated solutions. We seek a Senior Software Engineer to own controller architectures and integrate hardware/software across BSPs, FPGA, and embedded subsystems.

You will design real-time software in C++ for complex systems and mentor others in Agile teams. The role requires deep RTOS experience, Ethernet/IO networks, and strong debugging across hardware and

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

Similar jobs worth comparing

Senior Embedded Robotics Software Architect
Senior Embedded Robotics Software Architect

brooksauto • United States

On-site
USD 130,000 - 185,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 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

brooksauto • United States

Hybrid
USD 106,000 - 143,000
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
Senior Software Engineer
Senior Software Engineer

Brooks Automation • Chelmsford (MA)

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

brooksauto • United States

On-site
USD 130,000 - 185,000
Senior Software Engineer
Senior Software Engineer

Brooks Automation US LLC • Chelmsford (MA)

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

Brooks • Chelmsford (MA)

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

brooksauto • United States

Hybrid
USD 106,000 - 143,000