Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
ATE Testersunmatched
Algorithmsunmatched
Artificial Intelligence (AI)unmatched
Best Practicesunmatched
C++ Programming Languageunmatched
Calibrationunmatched
Communication Skillsunmatched
Computer Engineeringunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Improvementunmatched
Electrical Engineeringunmatched
Eye Diseases/Disordersunmatched
Hardware Administrationunmatched
Hardware Developmentunmatched
Instrumentationunmatched
Manufacturingunmatched
Metrologyunmatched
Microsoft C# (C Sharp)unmatched
Motion Controlunmatched
Opticsunmatched
Product Supportunmatched
Production Systemsunmatched
Python Programming/Scripting Languageunmatched
Scalable System Developmentunmatched
Semiconductorsunmatched
Software Engineeringunmatched
System Integration (SI)unmatched
System Testunmatched
System Validationunmatched
Technical Writingunmatched
Test Automationunmatched
Test Equipmentunmatched
Testingunmatched
Description
Job Title: Machine Vision Software Engineer Location: North Reading, MA Duration: 12 months contract Payrate: $80 to $100 per hour. on W2
Job Description: We are seeking a highly experienced Senior Machine Vision Software Engineer to lead the design and development of advanced vision algorithms and software solutions for semiconductor automated test systems. This role focuses on high-precision defect inspection, alignment, and metrology for wafer- and package-level applications, supporting next-generation test platforms.
The ideal candidate combines deep expertise in computer vision with hands-on experience in semiconductor test, optical systems, and production-grade software deployment.
Responsibilities:
Develop and optimize vision algorithms for defect detection, alignment, and sub-micron measurement
Integrate vision systems with automated test equipment (ATE), motion control, and optical subsystems
Build scalable, production-grade software in C#/C++/Python
Collaborate with optical, hardware, and product teams to deliver robust, high-precision solutions
Support system validation, deployment, and continuous improvement in manufacturing environments
Must Have:
Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering or related discipline; master’s degree is preferred
10+ years experience programming instrumentation, demonstrating a deep understanding of industry best practices; experience will be supporting hardware product systems development
Strong expertise in inspection, alignment, and metrology algorithms
Proficiency in C#, C++ and Python; experience with OpenCV, Halcon, or similar
Ability to communicate and document technical details effectively.
Hands-on experience with cameras, optics, and illumination techniques
Proven track record delivering high-performance systems in production
Semiconductor test, inspection, or ATE experience preferred
Familiarity with optical system design and calibration preferred
Experience with AI/ML for defect detection or classification preferred