Embedded Vision Software Engineer - ML & Robotics

Brooks Laboratory Automation Solutions

Fremont (CA)

On-site

USD 124,000 - 168,000

Full time

14 days+

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
401(k) Plan
Paid holidays

Job summary

Brooks Automation seeks a Camera Vision Software Engineer to develop computer vision solutions for semiconductor equipment. You will implement CNNs and traditional CV methods, optimize models, and integrate vision into robotic and motion-control systems.

Responsibilities include data annotation, model testing, REST API development, and collaboration with ME/EE/SW teams. Embedded hardware, Linux/Windows, and Docker/Kubernetes exposure are valued traits.

Qualifications

  • MS or BS in Computer Science or equivalent and 4 years of software experience in CV/intelligent systems.
  • 4 years of experience in professional software development with C# and/or C++.
  • Experience in machine vision, image processing, and OpenCV workflows.
  • Familiarity with UML, multi-threading, and network programming.

Responsibilities

  • Develop and implement computer vision algorithms for defect detection, recognition, and tracking.
  • Write production-quality code in C# and C++ and integrate with embedded hardware.
  • Collaborate with ME/EE/SW teams on system-level integration and testing.

Skills

Computer Vision
Image Processing
C#
C++
Multithreading
REST APIs
Machine Learning
Deep Learning
OpenCV
GIT

Education

MS or BS in Computer Science or equivalent

Tools

TensorFlow
PyTorch
OpenCV
Docker
Kubernetes
Git

Job description

Brooks Automation seeks a Camera Vision Software Engineer to develop computer vision solutions for semiconductor equipment. You will implement CNNs and traditional CV methods, optimize models, and integrate vision into robotic and motion-control systems.

Responsibilities include data annotation, model testing, REST API development, and collaboration with ME/EE/SW teams. Embedded hardware, Linux/Windows, and Docker/Kubernetes exposure are valued traits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Camera Vision Software Engineer
Embedded Camera Vision Software Engineer

BROOKS AUTOMATION • Fremont (CA)

Hybrid
USD 124,000 - 168,000
Medical, Dental, Vision and Disability
401(k) Plan
Paid holidays and Flexible Vacation
+2
Camera Vision & ML Software Engineer
Camera Vision & ML Software Engineer

Brooks Laboratory Automation Solutions • Fremont (CA)

Hybrid
USD 124,000 - 168,000
Medical, Dental, Vision and Disability
401(k) Plan
Flexible Vacation
Senior Software Engineer - Vision & Robotics (Semiconductors)
Senior Software Engineer - Vision & Robotics (Semiconductors)

Brooks Automation • Fremont (CA)

Hybrid
USD 113,000 - 188,000
Medical insurance
Dental insurance
Vision insurance
+2
Camera Vision Software Engineer
Camera Vision Software Engineer

Brooks Automation US LLC • Fremont (CA)

On-site
USD 124,000 - 168,000
Medical Insurance
401(k) Plan
Paid holidays
Camera Vision Software Engineer
Camera Vision Software Engineer

BROOKS AUTOMATION • Fremont (CA)

Hybrid
USD 124,000 - 168,000
Medical, Dental, Vision and Disability
401(k) Plan
Paid holidays and Flexible Vacation
+2
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
Robotics Software Engineer: Motion & Automation
Robotics Software Engineer: Motion & Automation

Brooks Automation • Chelmsford (MA)

Hybrid
USD 94,000 - 128,000
Medical, Dental, Vision and Disability
401(k) Plan
Holidays and Flexible Vacation
Robotics Software Engineer - Motion & Embedded Control
Robotics Software Engineer - Motion & Embedded Control

Brooks Laboratory Automation Solutions • Chelmsford (MA)

Hybrid
USD 94,000 - 128,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Embedded Robotics Software Engineer – Motion Control Hybrid
Embedded Robotics Software Engineer – Motion Control Hybrid

BROOKS AUTOMATION • Austin (TX)

Hybrid
USD 106,000 - 143,000
Medical, Dental, Vision and Disability
401(k) Plan
Paid holidays & Flexible vacation
Robotics Vision Software Engineer (Embedded Linux)
Robotics Vision Software Engineer (Embedded Linux)

Actalent • North Reading (MA)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+10