Senior Computer Vision Engineer - Robotics & ML

Harvey Nash Group

Fremont (CA)

On-site

USD 140,000 - 190,000

Full time

8 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Harvey Nash Group is seeking a Senior Computer Vision Software Engineer for an on-site role in Fremont, CA. You will focus on embedded software control, robotics, and machine vision within a semiconductor equipment context.

Proficiency in C#/C++, Visual Studio, and OpenCV is essential. The role involves end-to-end software development, from requirements to testing, collaboration with ME/EE/SW teams, and customer-facing documentation.

Qualifications

  • MS or BS in computer science or equivalent of 7 years of work experience, with experience in Computer Vision and Image Processing.
  • Written and verbal communication skills to communicate design with rest of the team.
  • 7 years of experience in professional software development.
  • 7 years of experience in programming C# and/or C++.
  • Experience with UML for OO analysis/design, including state machines.
  • Experience in multi-threading and network communication.
  • Experience in software for instrumentation or equipment control.
  • Experience working with a small project team of 6–12 engineers.
  • Experience in Linux customization.
  • Experience using GIT and DevOps.
  • Experience with OpenCV and machine vision.
  • Experience with ML/DL frameworks such as TensorFlow, PyTorch; knowledge of DL literature is a plus.
  • Robotics and motion control software experience is a plus.

Responsibilities

  • Gather requirements, write specs, and have them reviewed by the team.
  • Write design specs and have them reviewed by the team.
  • Implement designs with C# and C++, with code reviews.
  • Design and run unit tests over emulation and hardware.
  • Integrate software components and perform SQA testing.
  • Collaborate with ME, EE, and SW engineers for system integration.
  • Document release features and customer notes.
  • Support customers during software integration and field escalations.
  • Participate in team reviews of specs, code, documentation, and tests.

Skills

C#
C++
Computer Vision
Image Processing
Multi-threading
REST APIs
OpenCV
ML/DL frameworks
Linux
GIT

Education

MS or BS in Computer Science or equivalent of 7 years experience

Tools

Git
DevOps
Docker
Kubernetes
Visual Studio
TensorFlow
PyTorch

Job description

Harvey Nash Group is seeking a Senior Computer Vision Software Engineer for an on-site role in Fremont, CA. You will focus on embedded software control, robotics, and machine vision within a semiconductor equipment context.

Proficiency in C#/C++, Visual Studio, and OpenCV is essential. The role involves end-to-end software development, from requirements to testing, collaboration with ME/EE/SW teams, and customer-facing documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer
Computer Vision Engineer

Harvey Nash • Fremont (CA)

On-site
USD 140,000 - 190,000
Real-Time Computer Vision Engineer for Autonomous Robotics
Real-Time Computer Vision Engineer for Autonomous Robotics

Applicantz • Fremont (CA)

On-site
USD 90,000 - 120,000
Senior Robotics Software Engineer - Vision & Path Planning
Senior Robotics Software Engineer - Vision & Path Planning

Droisys • Fremont (CA)

On-site
USD 144,648
Computer Vision Engineer – Autonomous Systems & Robotics
Computer Vision Engineer – Autonomous Systems & Robotics

Applicantz • Fremont (CA)

On-site
USD 90,000 - 120,000
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 Robotics Software Engineer - Real-Time, ROS, C++
Senior Robotics Software Engineer - Real-Time, ROS, C++

Harvey Nash • Campbell (CA)

Hybrid
USD 170,000 - 210,000
Senior Robotics Engineer - Remote Ready, Autonomous Systems
Senior Robotics Engineer - Remote Ready, Autonomous Systems

Harvey Nash • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
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
Senior Computer Vision Engineer - Onsite, Real-Time AI
Senior Computer Vision Engineer - Onsite, Real-Time AI

New York tech • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare benefits
Paid holidays and PTO
Professional development stipend
Senior Robotics Vision Software Engineer
Senior Robotics Vision Software Engineer

Amazon • Town of Westboro (WI)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+2