Current Opportunities

Make your move

Senior Software Engineer

ZSG

Senior Software Engineer – Manufacturing Systems | Full-Time Onsite (Newark, OH)

We’re looking for a Senior Software Engineer (10+ years experience) to help design, build, and maintain powerful, data-driven manufacturing systems. You’ll lead the development of real-time applications that integrate IoT, machine data, and human inputs to optimize production efficiency, quality, and on-time performance.

This is a hands-on, onsite role supporting our Newark, Ohio facility, where you’ll shape the digital backbone of modern manufacturing.

What You’ll Do:

  • Architect and build scalable MES applications using Jython, T-SQL, MQL, IoT tools, and PLCs

  • Lead agile development with sysML-based modeling (use cases, sequence diagrams, mockups)

  • Design reusable, configurable software for deployment across multiple sites

  • Create real-time interfaces to visualize factory floor performance (OEE, quality, status)

  • Analyze manufacturing data to uncover insights and drive continuous improvement

  • Collaborate with engineers, analysts, and cross-functional teams to deliver impactful solutions

What You Bring:

  • 10+ years of application development experience

  • 3–5 years leading teams and overseeing architecture & delivery

  • Expertise in OO programming (Java, Python, C#.Net), T-SQL, and database design

  • Strong understanding of system architecture, software reuse, and agile practices

  • Excellent communication and problem-solving skills

  • Manufacturing experience and Digital Twin exposure are big pluses

  • Must be a U.S. person (citizen, permanent resident, or protected status)

  • I would like to receive news and updates from ZSG.
  • By checking "yes" and providing your mobile number, you are agreeing to receive SMS messages from ZSG. Message frequency may vary, and Msg & Data rates may apply. Reply STOP to unsubscribe at any time.
  • Upload Resume
  • Max. file size: 300 MB.
  • Please solve the math problem below
  • This field is for validation purposes and should be left unchanged.

Share

Share this job with others