Software Engineer – Equipment Integration
Job Description
Compunnel Healthcare is hiring a Software Engineer focused on equipment integration to connect manufacturing hardware with enterprise platforms. This contract role in Corning, NY (hybrid) emphasizes dependable, scalable, real-time data exchange using integration and connectivity technologies.
Key Responsibilities
- Design, develop, test, and deploy full-stack software for equipment-to-system integration
- Build backend services using Java, C#, Python, or Node.js, and develop front-end interfaces using HTML, CSS, and JavaScript
- Implement messaging and integration frameworks including ActiveMQ, RabbitMQ, Kafka, and MQTT
- Enable manufacturing equipment connectivity using protocols such as OPC UA, SECS/GEM, TCP/IP, and MQTT
- Integrate with MES, SCADA, and other smart-factory platforms
- Design and optimize databases to support equipment data, events, and historical tracking
- Troubleshoot connectivity, data flow, and system behavior issues across integrated systems
- Support deployments, commissioning, and production startup activities
- Maintain documentation and collaborate with architects, IT, and manufacturing teams
- Stay current with Industry 4.0 technologies and support continuous improvement
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Engineering, or a related field
- 5+ years of software development experience, full-stack or backend
- Proficiency with Java, C#, Python, or JavaScript
- Knowledge of OPC UA, SECS/GEM, TCP/IP, or message-queuing technologies
- Experience with databases, Git, and Agile tools (including Jira and GitLab)
Preferred Skills
- Experience with messaging frameworks such as ActiveMQ, RabbitMQ, Kafka, and 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
Technology Stack
- Java, C#, Python, Node.js, HTML, CSS, JavaScript
- ActiveMQ, RabbitMQ, Kafka, MQTT
- OPC UA, SECS/GEM, TCP/IP
- MES, SCADA
- Jira, GitLab, Git
Contract Details
- Job type: Contract
- Expected hours: 40.0 per week
- Duration: 12+ months
- Work location: Hybrid (Corning, NY)
- Pay: $76.45 - $82.11 per hour (USD)
Education
Bachelor’s degree in Computer Science, Software Engineering, Engineering, or related field.