Senior Software Engineer
Cohu, Inc.
Full-time
San Diego, CA
Job description
Cohu is a global technology leader supplying test, automation, inspection and metrology products and services to the semiconductor industry. As a leading supplier of semiconductor test handlers, Cohu has a portfolio of equipment used to automate the movement of semiconductor devices, control temperature during tests and provide vision inspection; ensures quality and optimizes yield in volume production.
We are seeking a Senior Vision Software Engineer to join our Software Engineering team in Rancho Bernardo. Under limited supervision from a designated technical lead or manager, this role designs, develops, and deploys machine vision software used for device alignment, identification, inspection, and defect detection in high throughput semiconductor manufacturing equipment. This role integrates and validates vision hardware including industrial cameras, lenses, LED illumination, and lasers, and delivers calibrated imaging systems and algorithms with factory ready diagnostics and robust production support for vision enabled tools.
With more than 3000 employees worldwide, we offer challenging and rewarding work experiences, competitive compensation and generous employee benefits and a strong company culture. If you are looking for a global publicly traded company that provides you with international experience and a challenging work environment, then Cohu is your choice.
Easy apply and a real human will review your resume.
Connect with Cohu... Connect with your future.
Essential Functions/Major Responsibilities:
- Contribute to design, testing, and integration across the full project lifecycle to deliver production-ready vision capabilities.
- Research and develop scalable, modern computer vision for 2D/3D imaging, camera calibration, object detection, image processing, segmentation, metrology, alignment, and identification
- Engineer vision solutions for automated test handlers and other quality inspection equipment.
- Design, implement, and deploy full-stack machine vision (image-based) and machine learning solutions using C++, C#, and Python.
- Collaborate closely with mechanical, electrical, and manufacturing engineering teams to integrate and validate vision solutions.
- Provide production support for the test floor and manufacturing by troubleshooting vision issues, analyzing logs/images, and implementing corrective improvements as needed.
- Interface with customers and sales on projects as required
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 developing machine vision software in industrial environments; 5+ years C++/C#/.NET Windows desktop development (WPF); hands-on integration with vision hardware (industrial cameras, lenses, and illumination).
- Skills/Technical Requirements (Required): Strong C++ and/or C#/.NET skills (Visual Studio) with Git-based source control; practical experience developing machine vision/image-processing algorithms (e.g., OpenCV or similar libraries) and applying object-oriented design across the full software development lifecycle.
- Skills/Technical Requirements (Preferred): Experience with TensorFlow (or similar ML frameworks), 2D/3D imaging and camera calibration, optics/lighting, UML, and delivering production diagnostics and support in a factory environment; excellent written and verbal communication and ability to mentor others.
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. Cohu firmly supports the U.S. national and various state and local policies of equal employment opportunity which are designed to provide equality of employment and advancement opportunities to every individual without regard to unlawful considerations of race, color, religion, national origin, citizenship status, ancestry, gender, gender identity or gender expression, age, marital status, sexual orientation, disability, medical conditions, pregnancy, genetic information, military or veteran status or any other legally protected category. In addition, reasonable accommodations are available to qualified disabled individuals, upon request.
Globally, Cohu is committed to full compliance with all applicable laws and regulations governing employment, in the U.S. and in all other locations around the world where we have operations.
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person