Software Engineer

Compunnel, Inc.

City of Corning (NY)

On-site

USD 120,000 - 150,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking a Staff Software Engineer specializing in Equipment Integration to build software that connects manufacturing equipment with MES, ERP, SCADA, and other smart-factory platforms.

You will blend full-stack development with equipment-connectivity expertise to enable reliable, real-time data flow across our production environment, supporting deployments and startup activities. This role requires collaboration with architects, IT, and manufacturing teams, plus a strong

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Engineering, or related field required.
  • 5+ years of software development experience (full-stack or backend) preferred.
  • Knowledge of OPC UA, SECS/GEM, TCP/IP, or message-queuing technologies desired.
  • Experience with databases, Git, and Agile tools (Jira, GitLab) beneficial.

Responsibilities

  • Design, develop, test, and deploy full-stack software solutions for equipment-to-system integration.
  • 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.

Skills

Full-stack or backend development
Debugging and problem-solving
Communication skills
Collaborating across multidisciplinary
Industry 4.0 understanding

Education

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

Tools

OPC UA
SECS/GEM
TCP/IP
ActiveMQ
RabbitMQ
Kafka
MQTT
Databases
Git
Jira
GitLab
SCADA
MES
Ignition
Siemens OpCenter/Camstar

Job description

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.

What You’ll Do
  • Design, develop, test, and deploy full-stack software solutions for equipment-to-system integration
  • 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)
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Us Tech Solutions • City of Corning (NY)

On-site
USD 120,000 - 180,000
Equipment-Integration Full-Stack Engineer for Real-Time Data
Equipment-Integration Full-Stack Engineer for Real-Time Data

Us Tech Solutions • City of Corning (NY)

On-site
USD 120,000 - 180,000
Senior Equipment-Integration Software Engineer
Senior Equipment-Integration Software Engineer

Compunnel, Inc. • City of Corning (NY)

Hybrid
USD 120,000 - 150,000
Full Stack Developer
Full Stack Developer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 70,000 - 85,000
IT Manufacturing Systems Architect / MES Integration Lead
IT Manufacturing Systems Architect / MES Integration Lead

Dataflix • Iowa (LA)

On-site
USD 140,000 - 190,000
MES Software Engineer
MES Software Engineer

Strategic Systems Inc • New Iberia (LA)

On-site
USD 90,000 - 120,000
Supply Chain Integration Engineer
Supply Chain Integration Engineer

TriSearch • Kalamazoo (MI)

On-site
USD 90,000 - 130,000
Senior MES Integration Engineer
Senior MES Integration Engineer

Maxonic Inc. • San Jose (CA)

On-site
USD 110,000 - 124,000
Software Engineering Manager
Software Engineering Manager

Jst-Corporation- • Hide Away Acres (AL)

On-site
USD 102,000 - 165,000
Health insurance
Paid time off
401(k) plan with match
+1