1

Automation Direct Plc Programmer Jobs in Fenton, MI

Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers. Position Summary As a PLC Programmer, you will design, develop, test ...

PLC Programmer

Detroit, MI · On-site

$67K - $91K/yr

PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) Location: Detroit, MI (Primary ... Ability to independently troubleshoot and debug PLC-controlled automation systems. * Experience ...

PLC Programmer

Detroit, MI · On-site

$67K - $91K/yr

PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) Location: Detroit, MI (Primary ... Ability to independently troubleshoot and debug PLC-controlled automation systems. * Experience ...

Be Seen First

PLC Programmer - US RESIDENT

Livonia, MI · On-site

$38 - $45/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

PLC Programmer - Automation Home Base: Livonia, MI Travel: Approximately 50% travel to client sites Position Summary We are seeking an experienced PLC Programmer to develop, program, troubleshoot ...

Be Seen First

PLC Programmer

Novi, MI · On-site

$63K - $86K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

PLC Programmers write PLC programs, commission automation systems, and support our shipped products in the field, for our custom automated tooling and machinery. The ideal candidate is a self ...

PLC Programmer/Electrical Engineer

Swartz Creek, MI · On-site

$59K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a skilled PLC Programmer who is passionate about automation and control systems. As a PLC Programmer at LJ Inc., you will play a key role in developing, testing, and implementing ...

PLC Programmer/Electrical Engineer

Swartz Creek, MI · On-site

$59K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a skilled PLC Programmer who is passionate about automation and control systems. As a PLC Programmer at LJ Inc., you will play a key role in developing, testing, and implementing ...

PLC Programmer/Electrical Engineer

Swartz Creek, MI · On-site

$59K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a skilled PLC Programmer who is passionate about automation and control systems. As a PLC Programmer at LJ Inc., you will play a key role in developing, testing, and implementing ...

PLC Controls Programmer

Flint, MI · On-site

$48/hr

  • Medical

  • Dental

  • Vision

... troubleshoot automation logic for industrial equipment. Key responsibilities include writing ... POSITION TYPE : Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

SCADA Programmer

Wixom, MI · On-site

$65K - $88K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... automation, monitoring and data management solutions. ESSENTIAL FUNCTIONS SCADA and Control Engineering: • Design, implement and support SCADA, telemetry, PLC and HMI systems • Develop, program ...

Title: Automation Engineer Work Location: Greer, SC or Troy, MI This person will transfer ... Seek for breakthrough initiative on Robotic, PLC and Vision field: Identify new technologies and ...

ME Engineer Automation & Design

Plymouth, MI · On-site

  • Medical

  • Retirement

  • PTO

ME Engineer Automation & Design Make individual mobility more enjoyable and sustainable by ... Program, troubleshoot, and maintain PLC systems (Allen-Bradley and Siemens), including logic ...

Automation Engineer Work Location: • Greer, SC or Troy, MI • This person will transfer ... Seek for breakthrough initiative on Robotic, PLC and Vision field: Identify new technologies and ...

Controls Engineer, PLC

Southfield, MI · On-site

$125K - $135K/yr

Ready to engineer the future of automation? We're seeking a Controls Engineer who thrives on ... Program, modify, and troubleshoot PLC and HMI systems using Allen-Bradley and Siemens platforms.

New

PLC programming and troubleshooting using Siemens and/or Rockwell (Allen-Bradley) platforms ... Work on real-world automation challenges with visible impact. * Collaborate with experienced ...

Be Seen First

Sr Controls Engineer - Automation/PLC

Plymouth, MI · On-site

$35 - $48/hr

  • Medical

  • Dental

  • PTO

Path programming * Integration with surrounding automation systems * Work in-shop during machine ... Siemens PLC platforms (TIA Portal / Step 7) * Experience programming and commissioning Fanuc robots

next page

Showing results 1-20

Automation Direct Plc Programmer information

See Fenton, MI salary details

$36.6K

$72.8K

$101.1K

How much do automation direct plc programmer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for automation direct plc programmer in Fenton, MI is $72,815.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,400.00 and $83,500.00 per year, depending on experience, location, and employer.

What is the difference between Automation Direct Plc Programmer vs PLC Technician?

AspectAutomation Direct Plc ProgrammerPLC Technician
CredentialsTypically requires programming certifications and knowledge of PLC softwareUsually holds technical diplomas or certifications in PLC maintenance
Work EnvironmentPrimarily involved in programming, testing, and software developmentFocuses on installation, troubleshooting, and maintenance of PLC systems
Industry UsageUsed in automation, manufacturing, and control system designCommon in industrial maintenance and repair roles

Automation Direct Plc Programmers focus on developing and implementing PLC software, while PLC Technicians handle installation, troubleshooting, and maintenance of PLC hardware. Both roles are essential in automation industries but differ in their primary responsibilities and skill sets.

What are the key skills and qualifications needed to thrive as an Automation Direct PLC programmer, and why are they important?

To thrive as an Automation Direct PLC Programmer, you need a solid understanding of electrical engineering, control systems, and proficiency in programming PLCs, often supported by a relevant technical degree or certification. Familiarity with Automation Direct software platforms, ladder logic programming, and industrial communication protocols is essential. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with cross-functional teams and troubleshoot system issues. These skills ensure reliable automation solutions, minimize downtime, and optimize manufacturing processes in industrial environments.

What are some common challenges faced by Automation Direct PLC programmers when integrating new equipment into existing systems?

Automation Direct PLC Programmers often encounter challenges when integrating new equipment, such as ensuring compatibility between different hardware and software versions, adapting to varying communication protocols, and minimizing system downtime during installation. Troubleshooting unexpected issues and thoroughly testing new code within live production environments require both technical expertise and careful planning. Close collaboration with engineering, maintenance, and operations teams is essential to ensure seamless integration and ongoing system reliability.

What is an Automation Direct PLC programmer?

An Automation Direct PLC Programmer is a professional who specializes in programming, configuring, and troubleshooting Programmable Logic Controllers (PLCs) manufactured by AutomationDirect. These PLCs are used to automate machinery and industrial processes in a variety of industries, such as manufacturing, energy, and material handling. The programmer uses software tools like DirectSOFT or Do-more Designer to create custom logic programs that control equipment based on specific operational requirements. Their work ensures systems run efficiently, safely, and reliably.

What cities near Fenton, MI are hiring for Automation Direct Plc Programmer jobs?

Cities near Fenton, MI with the most Automation Direct Plc Programmer job openings:

PLC Programmer

Castor Consulting LLC

Birmingham, MI • On-site

Full-time

Re-posted 18 days ago


Job description

Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers.

Position Summary

As a PLC Programmer, you will design, develop, test, and support programmable logic controller (PLC) programs and related control logic that drive industrial equipment and automated systems. You’ll work closely with engineering, project teams, and stakeholders to translate requirements into dependable, efficient machine operation.

This is a full-time hybrid role based in 280 N Old Woodward Ave Ste 100, Birmingham, MI 48009-5391, where you’ll balance hands-on problem-solving with structured collaboration throughout the project lifecycle.

Key Responsibilities
  • Develop, configure, and troubleshoot PLC control logic to meet system requirements and performance expectations.

  • Conduct testing and validation of automation sequences, safety-related behaviors, and machine communications.

  • Collaborate with engineers and project teams to review design intent, integrate hardware/software changes, and support commissioning.

  • Diagnose and resolve issues across software logic, I/O behavior, and control system interactions during deployment and ongoing support.

  • Document program changes, commissioning results, and operational procedures to support repeatability and maintain quality.

Required Qualifications
  • Experience programming and debugging PLC-based control systems in an industrial or automation environment.

  • Strong understanding of control system concepts, including sequencing, interlocks, fault handling, and I/O mapping.

  • Ability to read and interpret electrical/control documentation and translate requirements into working logic.

  • Proven troubleshooting skills, including structured root-cause analysis of logic, wiring/I/O behavior, and system interactions.

  • Effective communication skills and the ability to work cross-functionally in a project setting.

Preferred Qualifications
  • Experience supporting commissioning and startup activities, including coordinating with field teams and addressing real-world machine behavior.

  • Familiarity with industrial networking and communications between control systems and devices.

  • Experience with version control practices and maintaining configuration consistency across environments.

  • A continuous improvement mindset focused on reliability, maintainability, and reducing downtime.

  • Prior experience developing and maintaining standardized programming practices across multiple projects.