Software Engineer

Compunnel

$110K — $130K *
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 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)

Responsibilities

  • Design, develop, test, and deploy full-stack software solutions for equipment-to-system integration
  • Build backend services using Java, C#, Python, or Node.js and front-end interfaces with HTML, CSS, JavaScript
  • Implement messaging and integration frameworks like ActiveMQ, RabbitMQ, Kafka, and MQTT
  • Connect manufacturing equipment using protocols such as OPC UA, SECS/GEM, TCP/IP, and MQTT
  • Integrate software 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

Benefits

  • Flexible work arrangements
  • Opportunities for professional development and continuous learning
  • Collaborative work environment with multidisciplinary teams
  • Access to advanced technology and tools
  • Participation in innovative Industry 4.0 initiatives
Full 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

  1. Design, develop, test, and deploy full-stack software solutions for equipment-to-system integration
  2. Build backend services (Java, C#, Python, Node.js) and front-end interfaces (HTML, CSS, JavaScript)
  3. Implement messaging and integration frameworks (ActiveMQ, RabbitMQ, Kafka, MQTT)
  4. Connect manufacturing equipment using protocols like OPC UA, SECS/GEM, TCP/IP, MQTT
  5. Integrate with MES, SCADA, and other manufacturing platforms
  6. Design and optimize databases for equipment data, events, and historical tracking
  7. Troubleshoot connectivity, data flow, and system behavior issues
  8. Support deployments, commissioning, and production startup
  9. Maintain documentation and collaborate with architects, IT, and manufacturing teams
  10. Stay current with Industry 4.0 technologies and contribute to continuous improvement


What You Bring

  1. Bachelor's degree in Computer Science, Software Engineering, Engineering, or related field
  2. 5+ years of software development experience (full-stack or backend)
  3. Proficiency in Java, C#, Python, or JavaScript
  4. Knowledge of OPC UA, SECS/GEM, TCP/IP, or message-queuing technologies
  5. Experience with databases, Git, and Agile tools (Jira, GitLab)


Preferred Skills

  1. Experience with messaging frameworks (ActiveMQ, RabbitMQ, Kafka, MQTT)
  2. Familiarity with SCADA (Ignition, znt PAC) or MES (Siemens OpCenter/Camstar)
  3. Experience integrating manufacturing equipment with industrial systems
  4. Understanding of manufacturing environments, automation, and Industry 4.0
  5. Experience with OSI PI or analytics platforms
  6. Strong debugging, problem-solving, and communication skills
  7. Ability to collaborate across multidisciplinary teams

Similar Jobs

More Jobs at Compunnel

  • Ping Directory Lead Engineer / SME
    $125K — $150K *
    Malvern, PA 19355 (Chester County)
    Information Technology
    In-Person
  • Software Engineer
    $110K — $130K *
    Corning, NY 14830 (Steuben County)
    Manufacturing & Automotive
    In-Person
  • Software Engineer
    $130K — $155K *
    New York, NY 10025 (New York County)
    Manufacturing & Automotive
    In-Person
  • Tech Lead
    $120K — $145K *
    Malvern, PA 19355 (Chester County)
    Finance & Insurance
    In-Person
  • Salesforce Admin
    $95K — $115K *
    Dallas, TX 75217 (Dallas County)
    Enterprise Technology
    In-Person

More Manufacturing & Automotive Jobs

Find similar Software Engineer jobs: