Collaboration drives Nordson's success as a market leader in
Industrial Precision Solutions and Advanced Technology. Our
employees thrive in an environment where we help each other reach
our personal best and enable our company to continuously improve
and grow, and our customers to succeed. You will find Nordson
employees sharing our success by giving back in the communities
around the world where we live and work.
Nordson EFD designs and manufactures components for controlled
fluid flow including desktop dispensing equipment, precision
valves, tips, dual dispensing cartridges and syringes. Our products
are used in a broad range of market segments including, Life
Sciences, Animal Health, Electronics, Automotive and Construction.
Leading with innovation, Nordson EFD holds proprietary material and
"0 waste" patents and technology to micro-dispense materials
<0.2mm in diameter.
The Software Engineer is responsible for designing, developing,
troubleshooting, and debugging firmware and software programs,
supports the customer integration process and works on complex
problems where analysis of situations or data requires an in-depth
evaluation of various factors.
Essential Job Duties and Responsibilities
Develop, maintain, and troubleshoot software APIs/SDKs for
Support integration of communication APIs with existing and
future EFD products.
Develops embedded software for microprocessors and
Determines hardware compatibility and/or influences hardware
Interface with users & potential customers to define system
Support integration of EFD product into customer systems.
Support development of next generation product software
Influences coding conventions and software development standards
within the company.
- Other duties may be assigned as required.
Education and Experience Requirements
Bachelors of Science in Engineering or other technical
Minimum 4 years of related experience.
Experience with real-time operating systems.
Knowledge of Industrial Automation machines or standards.
Knowledge of communications protocols such as CAN, RS485,
TCP/IP, MODBUS, Profinet, EthernetIP
Experience with socket-based communication with other processes
/ systems strongly preferred.
Background in robotics or machine automation.
Experience storing and retrieving data from SQL database.
Experience with communication over Web Services.
Experience parsing markup languages like XML and HTML.
Experience with version control tools.
Agile / Scrum / XP development best practices.
- Ability to support more than one project.
Preferred Skills and Abilities
Working Conditions and Physical Demands
Mixed environment of office, laboratory, and manufacturing. To
perform this job successfully, an individual must be able to
perform each essential duty satisfactorily. The requirements listed
above are representative of the knowledge, skill, and/or ability
required. The employee must frequently lift and/or move up to 10
pounds and on occasion up to 50 pounds. Reasonable accommodation
may be made to enable individuals with disabilities to perform the
Nordson Corporation provides equal employment opportunity to all
applicants and employees. No person is to be discriminated against
in any aspect of the employment relationship due to race, religion,
color, sex, age, national origin, ancestry, disability, sexual
orientation, gender identity, genetic information, citizenship
status, marital status, pregnancy, veteran status or any other
status protected by applicable federal, state, or local law. All
employment offers are contingent upon successful completion of our
pre-employment drug screening and background/criminal check,
consistent with applicable laws.