Automation Controls Software Engineer III - Relocation Assistance Available
Motion Control · Victor, NY · 1 mo ago
Engineering$115k–$140k/yrFull-time
About the role
The Automation Controls Software Engineer III plays a crucial role in designing, building, and testing custom automation equipment. This position requires extensive experience with various control systems and technologies.
Responsibilities
- Work independently on larger or high-complexity projects and/or multiple smaller projects.
- Occasionally train new and/or less senior engineers.
- Set technical direction for other engineers on portions of larger or more complex projects.
- Peer review other engineers' work for accuracy and thoroughness.
- Review customer requirements, PMD proposal, and PMD cost estimate.
- Create custom device driver code.
- Enter I/O into controller programs based on provided control schematics.
- Program intended sequences into controller programs using timing charts provided by Mechanical Engineering.
- Download completed programs and debug control hardware for out-of-box failures, intended design, and correct wiring/plumbing.
- Debug control software, including all intended sequences, modes of operation, special functions, fault detection, fault recovery, tooling return, and interface.
- Participate in Factory Acceptance Test at PMD and Site Acceptance Test at the end-customer's facility.
Requirements
- 10+ years of experience with 3 or more of the following:
- PLC Programming (Rockwell, Siemens, and/or Omron)
- HMI Programming (Rockwell, Siemens, and/or Omron)
- Robot Programming (Fanuc, ABB, Epson, Staubli, and/or Kuka)
- Vision Systems (Cognex, Keyence, Matrox, and/or Teledyne Dalsa)
- Industrial Protocols (Ethernet/IP, ProfiNet, EtherCat, and/or IOLink)
Skills
- Effective verbal and written communication.
- Ability to read, analyze, and interpret general technical procedures.
- Ability to work in decimal, octal, hexadecimal, and binary numbering systems.
- Ability to apply concepts of basic algebra and geometry and to calculate scaling factors, proportions, percentages, rates, and ratios.
- Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
- Organized, detail-oriented.
- Ability to work independently or as part of a team.
- Ability to take direction, creative/innovative, time management skills.
Qualifications
- Bachelor's degree in EE, EET, Mechatronics, or related engineering field; or demonstrated equivalent experience.
Pay
$115,000 - $140,000 annually.