Senior Embedded Software Engineer - Robotics

Brooks Automation

Chelmsford (MA)

Hybrid

USD 118,000 - 160,000

Full time

35 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 Robotics Software Architect
Senior Embedded Robotics Software Architect

brooksauto • United States

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

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

brooksauto • United States

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

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