SIGN IN
Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

GIA (Gemological Institute of America) · 3 hours ago

Software Engineer

GIA (Gemological Institute of America) is seeking a motivated and innovative Software Engineer to design, develop, and implement software for advanced automated metrology systems. The ideal candidate will collaborate with mechanical and electrical engineers to ensure seamless integration of systems, participating in research and product development.
Non-profit Organization Management
check
H1B Sponsor Likelynote

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. This may include vision systems, optical instruments, and robotic arms
Develop and implement software solutions that automate inspection processes in a manufacturing environment
Develop and perform tester alignment and calibration procedures to ensure accuracy and reliability
Troubleshoot issues and support the full development cycle of tester hardware and software
Create and maintain technical documentation, including standard operating procedures (SOPs), validation procedures, and user guides. Work closely with product, quality, and manufacturing engineering teams to define requirements and troubleshoot problems
Participate in continuous improvement efforts, including root cause analysis and process optimization

Qualification

C++PythonMachine LearningArtificial IntelligenceAutomation SystemsHardware IntegrationAnalytical SkillsProblem-solvingCommunication SkillsTeam Player

Required

Bachelor's degree, Computer Engineering, Computer Science or related field
Minimum 5 years' experience as software engineer working with integrated systems, metrology instruments, automated systems, or related field
Proficiency in programming languages such as C++, C#, 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

Preferred

Master's degree, Computer Engineering, Computer Science or related field
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

Benefits

Medical
Dental
Vision
Matching 401-K plan
Paid vacation
Sick and holidays
Tuition assistance
Commuter benefits

Company

GIA (Gemological Institute of America)

company-logo
Beauty is in the eye of the beholder. But quality is a matter of science.

H1B Sponsorship

GIA (Gemological Institute of America) has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (15)
2024 (8)
2023 (8)
2022 (1)
2021 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Pritesh Patel
President & CEO
linkedin
Company data provided by crunchbase