Software Engineer

  • Develop and maintain machine control software for Nordson Dage tools.
  • Develop software interfaces between Nordson Dage tools and Factory hosts using industry standards to give high reliability and excellent user experience.
  • Transfer code into volume manufacture.
  • Support and debug field issues.
  • Any other reasonable duties.

Education and Experience Requirement:

  • Educated to degree level or equivalent in an appropriate discipline.
  • Software control of machines and robotic systems.
  • C++ & C# development in a multithreaded environment.
  • Software design and architecture experience
  • Use of appropriate code management and issue tracking tools.
  • Understanding of the physics of X-Ray inspection and materials testing.
  • Advanced Microsoft Office and Excel skills.
  • Customer facing experience.

Preferred Skills and Abilities:


  • Communication skills – verbal, written and presentation.
  • Strong leadership, motivational and interpersonal skills.
  • Team player.
  • Customer focus.
  • Proactive approach to problem resolution.
  • A high degree of flexibility in a continuously changing environment.
  • Experience of tool to factory host communication and understanding of appropriate standards including SECS/GEM
  • Visual Studio 2013 or later.
  • Software development on 64-bit Windows 7 & 10 platforms.
  • Good numerical skills.


  • Cimetrix libraries
  • PFAT test tool
  • Automated wafer handling equipment
  • X-ray systems control.
  • Subversion source code management system.

Meet Some of Nordson's Employees

Madeline O.

Engineer, Mechanical

Taking on new challenges in multiple markets worldwide, Madeline takes pleasure in designing, testing, and improving Nordson's expansive products and systems as an engineer.

Barrington R.

Engineer, Lab

By assessing and monitoring what works best, Barry defines and achieves the right quality, requirements, and results that live up to Nordson's top-quality standards.

Back to top