Machine Vision Software Engineer

Artech LLC

  • North Reading, MA
  • 30+ days ago
  • $80–$100 Per Hour
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

Numbers & Facts

LocationNorth Reading, MA
Salary$80–$100 Per Hour

Similar Jobs

See more jobs