Senior Software Engineer - Vision & Robotics (Semiconductors)

Brooks Automation

Fremont (CA)

Hybrid

USD 113,000 - 188,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 insurance
Dental insurance
Vision insurance
401(k) Plan
Flexible vacation

Job summary

Brooks Automation is seeking a Senior Software Engineer to develop equipment control software for semiconductor manufacturing. The role centers on C#/C++ programming in Windows 10 and Linux, with embedded control of robotics and motion systems.

You will work on machine vision and machine learning integration, write specs, implement designs, and support customers during integration. You will collaborate with ME, EE, and SW engineers, perform SQA testing, and contribute to documentation and field

Qualifications

  • MS or BS in Computer Science or equivalent with 7+ years of software development experience.

Responsibilities

  • Gather requirements and write specification for software components.
  • Write design specs and review with team.
  • Implement designs in C#/C++ and have code reviews.
  • Design tests and run unit tests on emulation and hardware.
  • Integrate software into the system and perform SQA testing.
  • Support customers during software integration and field escalations.
  • Participate in team reviews of specs, code, and tests.

Skills

C# programming
C++ programming
Computer Vision
Machine Learning
Multi-threading
REST APIs
Linux
Windows
Networking

Education

MS or BS in Computer Science or equivalent

Tools

OpenCV
Docker
Kubernetes
Git
Microsoft DevOps
TensorFlow
PyTorch

Job description

Brooks Automation is seeking a Senior Software Engineer to develop equipment control software for semiconductor manufacturing. The role centers on C#/C++ programming in Windows 10 and Linux, with embedded control of robotics and motion systems.

You will work on machine vision and machine learning integration, write specs, implement designs, and support customers during integration. You will collaborate with ME, EE, and SW engineers, perform SQA testing, and contribute to documentation and field

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

Similar jobs worth comparing

Embedded Systems Engineer – Robotics & Motion Control
Embedded Systems Engineer – Robotics & Motion Control

Brooks Automation • Fremont (CA)

Hybrid
USD 111,000 - 150,000
Embedded Software Engineer - Robotics & Motion Control
Embedded Software Engineer - Robotics & Motion Control

brooksauto • United States

On-site
USD 111,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Brooks Automation • Fremont (CA)

Hybrid
USD 113,000 - 188,000
Medical insurance
Dental insurance
Vision insurance
+2
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 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 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 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
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, 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
Embedded Software Engineer
Embedded Software Engineer

brooksauto • United States

On-site
USD 111,000 - 150,000