Haystack
← Back to Jobs
Technology
DI

Java Software Engineer - Manufacturing Systems (Hybrid)

DivIHN Integration Inc.Corning, NY🇺🇸United StatesPosted Sep 16, 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Corning, NY, United States
Posted
23 hours ago
Node.jsTCP/IPAgileC#CSSGitHTMLJavaJavaScriptJiraKafkaPythonRabbitMQ

Job Description

DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm. Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations. Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.

Visit us at to learn more and view our open positions.

 
Please apply or call one of us to learn more

For further inquiries regarding the following opportunity, please contact our Talent Specialist,  Marshelin at .
 
Title: Java Software Engineer - Manufacturing Systems (Hybrid)
Location: Corning, NY 
Duration: 12 Months 

Schedule: 3-5 days/week onsite, depending on workflow
 
Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered.
 
Job Description
Client is 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.
 
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, 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

About us:
DivIHN, the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.

DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.

Similar jobs