Machine Vision Software Engineer

Artech LLC

North Reading, MA

JOB DETAILS
SALARY
$80–$100 Per Hour
SKILLS
ATE Testers, Algorithms, Artificial Intelligence (AI), Best Practices, C++ Programming Language, Calibration, Communication Skills, Computer Engineering, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Electrical Engineering, Eye Diseases/Disorders, Hardware Administration, Hardware Development, Instrumentation, Manufacturing, Metrology, Microsoft C# (C Sharp), Motion Control, Optics, Product Support, Production Systems, Python Programming/Scripting Language, Scalable System Development, Semiconductors, Software Engineering, System Integration (SI), System Test, System Validation, Technical Writing, Test Automation, Test Equipment, Testing
LOCATION
North Reading, MA
POSTED
30+ days ago
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

About the Company

A

Artech LLC