waypointjobs

Mastech

Senior Software Engineer

corning, NY

Check who can apply and the requirements below before continuing.

About this opportunity

Mastech lists this Senior Software Engineer opportunity in corning, New York. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Software Engineer – Equipment Integration

We’re looking for a Staff Software Engineer specializing in Equipment Integration to build the software that connects our manufacturing equipment with enterprise systems like MES, ERP, SCADA, and other smart‑factory platforms. In this role, you’ll blend full‑stack engineering with deep equipment‑connectivity expertise to enable reliable, scalable, real‑time data flow across our production environment.

Considering making an application for this job Check all the details in this job description, and then click on Apply.

What You’ll Do

Design, develop, test, and deploy full‑stack software solutions for equipment‑to‑system integration

Build backend services (Java, C#, Python, Node.js) and front‑end interfaces (HTML, CSS, JavaScript)

Implement messaging and integration frameworks (ActiveMQ, RabbitMQ, Kafka, MQTT)

Connect manufacturing equipment using protocols like OPC UA, SECS/GEM, TCP/IP, MQTT

Integrate with MES, SCADA, and other manufacturing platforms

Design and optimize databases for equipment data, events, and historical tracking

Troubleshoot connectivity, data flow, and system behavior issues

Support deployments, commissioning, and production startup

Maintain documentation and collaborate with architects, IT, and manufacturing teams

Stay current with Industry 4.0 technologies and contribute to continuous improvement

What You Bring

Bachelor’s degree in Computer Science, Software Engineering, Engineering, or related field

5+ years of software development experience (full‑stack or backend)

Proficiency in Java, C#, Python, or JavaScript

Knowledge of OPC UA, SECS/GEM, TCP/IP, or message‑queuing technologies

Experience with databases, xhqgsiq Git, and Agile tools (Jira, GitLab)

Preferred Skills

Experience with messaging frameworks (ActiveMQ, RabbitMQ, Kafka, MQTT)

Familiarity with SCADA (Ignition, znt PAC) or MES (Siemens OpCenter/Camstar)

Experience integrating manufacturing equipment with industrial systems

Understanding of manufacturing environments, automation, and Industry 4.0

Experience with OSI PI or analytics platforms

Strong debugging, problem‑solving, and communication skills

Ability to collaborate across multidisciplinary teams

Worksite address

corning, NY, 14830, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Rolls Royce

WhatJobs

Software Systems Controls Engineer

washington, VA

Salary not specified

Rolls‑Royce Motor Cars seeks a Software Systems Controls Engineer to design, implement, and validate control software for ultra‑luxury vehicle sy…

Last received from source 2026-10-10View job

BNY

WhatJobs

Vice President, Dynamics 365 CE Developer

lake mary, FL

Salary not specified

hackajob is collaborating with BNY to connect them with exceptional professionals for this role. Vice President, Dynamics 365 CE Developer At BNY…

Last received from source 2026-10-10View job