Jobs · Engineering · New York

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.

Similar jobs

Software Engineer III

Scientific Research CorporationNorth Las Vegas, NV· 3 mo ago
Information Technology$100k/yrapply on careers-scires.icims.com

Software Engineer III

HBK - Hottinger Brüel & KjærUnited States· 1 mo ago
RemoteEngineering$110k–$120k/yrapply on spectris.wd3.myworkdayjobs.com