Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GIA (Gemological Institute of America) Logo

Software Engineer

GIA (Gemological Institute of America)

$95,000 - $135,000
Dec 27, 2025
Secaucus, NJ, US
Apply Now

The company is looking to design, develop, and implement software for advanced automated metrology systems, which involves processing and analysis of large datasets, implementing ML/AI algorithms, and programming interfaces with complex automated instruments.

Requirements

  • Proficiency in programming languages such as C++, C-Sharp, Python is required
  • Knowledge of Machine Learning (ML), and Artificial Intelligence (AI) as applied to mechatronic systems is required
  • Experience with automation and control systems is required
  • Experience with hardware integration (e.g., optics, sensors, robotics) and communication interfaces (e.g., SPI, I2C, TCP/IP) is a plus.
  • Knowledge of LABVIEW or MATLAB is a plus.
  • Knowledge of embedded system fundamentals, including microcontrollers and hardware interfaces is a plus.
  • Understanding control systems, signal processing, and embedded systems is desirable.

Responsibilities

  • Design, develop, and maintain scalable software frameworks for metrology applications, including Windows-based applications.
  • Develop and execute automated test scripts to ensure system performance.
  • Write code for image and data analysis to extract relevant metrology information.
  • Perform statistical analysis on metrology data to correlate with performance metrics.
  • Work with APIs and SDKs from various metrology hardware and software manufacturers to integrate different components into a single, coordinated system.
  • Develop and implement software solutions that automate inspection processes in a manufacturing environment.
  • Troubleshoot issues and support the full development cycle of tester hardware and software.

Other

  • This role will require the person to work on-site due to the nature of the work.
  • Minimum 5 years’ experience as software engineer working with integrated systems, metrology instruments, automated systems, or related field.
  • Strong problem-solving and analytical skills.
  • Detail-oriented with a focus on quality and reliability.
  • Able to manage multiple tasks and prioritize effectively in a fast-paced environment.