2,087,771open jobs
127,968companies
241,607added this week
Browse all
Salary
$125k – $140k per year
Location
In office (San Diego)
Seniority
Senior · 5+ years exp
Visa
No sponsorship (stated in the posting)

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Oct 27, 2026. Cohu scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Cohu is an American supplier of test and inspection equipment and services for back-end semiconductor manufacturing, including test handlers, automated test equipment, thermal subsystems, test contactors, vision inspection and MEMS test systems. Its customers are semiconductor makers and outsourced assembly and test providers worldwide, and it also develops AI-based process analytics software. The company is headquartered in Poway, California, United States.

Cohu is a global technology leader providing test, automation, inspection, and metrology solutions in the semiconductor industry. We are seeking a Senior Vision Software Engineer to design, develop, and support advanced machine vision software for high-throughput semiconductor manufacturing equipment. The role emphasizes high-performance C++ development and practical image-processing algorithms for device alignment, identification, inspection, metrology, and defect detection. The engineer collaborates across disciplines to integrate vision software with automated equipment and supports reliable operation in production.

Applicants must be legally authorized to work in the U.S. without the need for employer-sponsored visa sponsorship, now or in the future.

Essential Functions/Major Responsibilities:

1. Design, develop, test, and maintain reliable, high-performance machine vision software using C++ for semiconductor manufacturing and automated inspection equipment.

2. Develop, validate, and optimize practical computer vision and image-processing algorithms for object detection, segmentation, feature extraction, alignment, identification, measurement, and defect inspection.

3. Design maintainable software components, interfaces, and architecture using object-oriented principles; independently own complex features and make sound technical design decisions.

4. Integrate machine vision software with automated equipment and imaging systems; apply machine learning techniques when appropriate, rather than as a primary requirement.

5. Participate in requirements analysis, design, implementation, code reviews, integration, testing, release, and performance improvement; collaborate with mechanical, electrical, software, and manufacturing teams.

6. Troubleshoot difficult vision and software problems in development and production through analysis of logs, images, and system behavior; perform root-cause analysis and implement durable corrective actions.

7. Support deployment and continuous improvement with manufacturing, field service, customers, and other stakeholders; provide technical guidance and mentoring as appropriate.

Supervisory Responsibility: May provide work leadership and training to lower-level professional employees but not required.

Qualifications:

  • Education/Training: Bachelor of Science in Engineering or Science. Master's degree preferred.
  • Experience: 5+ years of professional C++ software development experience, including substantial hands-on development and implementation of machine vision and image-processing algorithms. Experience with industrial automation, inspection equipment, or semiconductor manufacturing applications is preferred. Windows desktop development, C#/.NET, WPF, and integration with industrial imaging hardware are desirable but not required.
  • Skills/Technical Requirements (Required): Strong proficiency in C++ and object-oriented software design; demonstrated ability to implement, optimize, debug, and maintain production software. Practical development of computer vision/image-processing algorithms using OpenCV or equivalent libraries, including techniques such as segmentation, feature extraction, object detection, pattern matching, alignment, or measurement. Experience with software testing, code reviews, Git-based source control, and software development lifecycle. Effective communication and cross-functional collaboration.
  • Skills/Technical Requirements (Preferred): Windows desktop development, C#/.NET and WPF; industrial automation or semiconductor equipment software; industrial camera integration and image acquisition; 2D/3D imaging and camera calibration; factory diagnostics and production support; familiarity with lenses, optics, illumination, and lasers; TensorFlow or similar machine learning frameworks; UML and mentoring experience.

Job Conditions/Physical Demands:

Domestic or international travel may be required. Prolonged periods of sitting at a computer terminal. Use of a keyboard.

Protective Devices Required: As required in designated areas.

Compensation: The estimated base pay range for this position is $125,000 to $140,000 per year, depending on qualifications, experience, education, and other job-related factors. This range represents Cohu's good faith estimate of what it reasonably expects to pay for this role upon hire. This role may also be eligible for other compensation programs as determined by company policy.

Featured Benefits:

  • Medical, dental, & vision insurance
  • 401(k) with company matching contributions
  • Employee Stock Purchase Plan
  • Tuition Assistance
  • Disability & life insurance
  • Profit Sharing
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,087,771 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Diego
$266k – $445k per year · Hybrid · Full-Time · San Francisco
AI/ML
ChatGPT
OpenAI
OpenAI Codex
Apply
Hybrid · 5+ years exp · Phoenix
C#
C#
.NET
Blazor
DevOps
OpenShift
Helm
Azure
CI/CD
Jenkins
Git
Docker
Kubernetes
Canary Release
Bamboo
Bitbucket
Linux
Management
Agile
Apply
$156k – $255k per year · Hybrid · Full-Time · 8+ years exp · Bachelor's Degree · Mountain View
Python
JavaScript
SQL
Ruby
C#
C++
Objective-C
AI/ML
Machine Learning
DevOps
CI/CD
TCP/IP
Apply
$94k – $141k per year · In office · 7+ years exp · Seattle
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
Agile
Scrum
Apply
$140k – $160k per year · Equity · Remote (United States) · Full-Time · 5+ years exp · Bachelor's Degree · United States
SQL
C#
C#
.NET
Databases
MySQL
Cassandra
Apache Kafka
Azure Cosmos DB
AI/ML
Copilot
DevOps
Rest API
Helm
Azure
CI/CD
AWS
Docker
Kubernetes
Amazon Kinesis
Cybersecurity
HIPAA
Apply
≈ $188k – $407k per year (Estimated) · In office · Bachelor's Degree · San Diego
Python
C++
DevOps
CI/CD
Git
Apply
≈ $185k – $399k per year (Estimated) · In office · Bachelor's Degree · San Diego
Objective-C
Cybersecurity
Wireshark
Apply
$225k – $250k per year · Remote (United States) · Full-Time · San Diego · Los Angeles · Palo Alto · San Francisco · Seattle
Apply
Baker 1 day ago
$40k – $44k per year · In office · San Diego
Apply
$115k – $173k per year · In office · Full-Time · 8+ years exp · Bachelor's Degree · San Diego
Apply
See all jobs
This is one of many
2,087,771 more open roles from verified company boards, updated every day.