Jobs · Engineering · New York

Lead Automation Controls Software Engineer - Relocation Assistance Available

Motion Control · Victor, NY · 1 mo ago
EngineeringFull-time

Major Duties & Responsibilities

  • Work independently on larger or high complexity projects and/or multiple smaller projects.
  • Train of new and/or less senior engineers.
  • Set technical direction for multiple engineers on portions of larger or more complex projects.
  • Peer Review of other engineers’ work for accuracy and thoroughness.
  • Develop overall machine Controls Software Architecture.
  • Elements: Cells, Stations, Devices, Sequences
  • Interface
  • Recipe selection
  • Recipe editing
  • Status tracking
  • Data tracking
  • Report generation
  • Ensure commonality of code amongst several engineers working on the same or similar projects.
  • Review customer requirements, PMD proposal, and PMD cost estimate.
  • Use provided standard code and device drivers, or use end-customer provided code and/or formats to create custom control & HMI programs.
  • Create custom device driver code.
  • Attend Mechanical Design Reviews to understand machine functionality; and suggest concepts & componentry to meet functional & safety requirements.
  • Using control schematics, enter I/O into controller programs.
  • Using timing chart provided by Mechanical Engineering, program intended sequences into controller programs.
  • Download completed programs.
  • 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.
  • Participate in Site Acceptance Test at end-customer’s facility.

Minimum Skills & Abilities

  • 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

Minimum Education & Experience

  • BS in EE, EET, Mechatronics, related engineering field; or demonstrated equivalent experience.

Similar jobs