Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Progressive Machine & Design

Open 88d

Automation Controls Software Engineer III - Relocation Assistance Eligible

Posted Updated 5 views
Discussion

Description

Location: On-site - Victor, NY. Design it. Build it. See it run.

Relocation Assistance may be available for qualified candidates.

Salary: $115,000 - $140,000


JOB SUMMARY


Our Controls Engineering Department is growing and we're looking for engineers who have experience in custom automation - no to projects are quite alike! The Automation Controls Software Engineer III is responsible for providing controls programming, debug, and site-installation of turnkey custom automation equipment.


At PMD, our engineers don't just design automation systems from a desk. They work alongside the teams building, integrating and commissioning the machines - from concept through completion.


ESSENTIAL FUNCTIONS

  • Work independently on larger or high complexity projects and/or multiple smaller projects.
  • Occasional training of new and/or less senior engineers.
  • Set technical direction for other engineers on portions of larger or more complex projects.
  • Peer Review of other engineers’ work for accuracy and thoroughness.
  • 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.
  • Commission control hardware.
  • 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.


OTHER DUTIES

  • Maintain a clean and orderly work area.
  • Observe safety procedures.
  • Any other task assigned by management within scope of position, federal and state regulations.



Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →