1

Automation Direct Plc Programmer Jobs in Michigan

Automation PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO ... Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $32-$45 per hour ...

PLC Programmer

Sterling Heights, MI ยท On-site

$63K - $86K/yr

Seeking a detail-oriented PLC Programmer to join a collaborative engineering team responsible for the design, development, and commissioning of industrial automation systems. This individual will ...

PLC Programmer/Electrical Engineer

Swartz Creek, MI ยท On-site

$59K - $80K/yr

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

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

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

$40 - $55/hr

... 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 ...

PLC Controls Programmer

Flint, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Flint, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Flint, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Flint, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Grand Blanc, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Flint, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Flint, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Flint, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Flint, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Mount Morris, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

PLC Controls Programmer

Davison, MI ยท On-site

$40 - $55/hr

... PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial ... POSITION TYPE: Full time, direct hire position. Health/Dental/Vision benefits are provided with $0 ...

next page

Showing results 1-20

People also search for

Automation Direct Plc Programmer information

See Michigan salary details

$35.3K

$70.3K

$97.6K

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

As of Jun 11, 2026, the average yearly pay for automation direct plc programmer in Michigan is $70,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,300.00 and $80,600.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 are popular job titles related to Automation Direct Plc Programmer jobs in Michigan? For Automation Direct Plc Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Automation Direct Plc Programmer jobs in Michigan look for? The top searched job categories for Automation Direct Plc Programmer jobs in Michigan are:
What cities in Michigan are hiring for Automation Direct Plc Programmer jobs? Cities in Michigan with the most Automation Direct Plc Programmer job openings:

Automation PLC Programmer

AtomTech Inc.

Sterling Heights, MI โ€ข On-site

$32 - $45/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 21 days ago


Job description

JOB TITLE:ย Automation PLC Programmer- Mid-Senior Level
CATEGORY: Full-Time, Non-Exempt
REPORTS TO:ย Engineering Director/Field Services Manager
WORK MODEL: In-Person
COMPENSATION: $32โ€“$45 per hour (Based on experience)
WORK LOCATION: Clarkston, Sterling Heights or Noviย 
POSITION SUMMARY: AtomTech is seeking a motivated and hands-on Mid-Senior Levelย Automation PLC Programmerย to integrate, commission, and support advanced automation systems. This role is hands-on, project-driven, and requires deep technical ownership from concept through startup. If youโ€™ve lived through launches, debugged code at 3 a.m., and still came back the next day, youโ€™re the target audience!
MINIMUM QUALIFICATIONS:
  • Mid to senior-level Controls Engineering experience in aย Commissioning role
  • Direct General Motors manufacturing experience required
  • GM-recognized certifications (controls, robotics, safety, or automation-related)
  • 5+ yearsย hands-on experience with: Allen-Bradley, Siemens and FANUC robotics
  • Robotic integration, commissioning, and debugging experience
  • Proven ability to lead startups and resolve high-impact production issues
  • High School Diploma or GED required
  • Reliable transportation
  • Willingness and ability to travel as required
  • Flexible schedule availability (including overtime and weekends as needed)
  • Experience working in a fast-paced environment
  • Positive attitude and strong work ethic
  • Eagerness to learn and develop new technical skills
Bonus Qualifications (Preferred but Not Required):
  • Experience deploying or supportingย AMR and AGV platforms
  • HMI development and industrial networking experience (EtherNet/IP, Profinet, etc.)
  • Strong knowledge of safety standards, risk assessments, and compliance
  • Ability to work independently and own projects end-to-end
  • Clear technical communication skills with both engineering and operations teams

Work Authorization Requirement

Candidates must beย legally authorized to work in the United States on a full-time basis without the need for current or future employer sponsorship.

REQUIRED RESPONSIBILITIES:
AMR and AGV Support
  • Design, program, and commission PLC and controls systems from scratch through production handoff
  • Integrate automation solutions usingย Allen-Bradley, Siemens, and Omronย platforms
  • Lead on-site commissioning, startup, and launch support at GM facilities
  • Troubleshoot complex electrical, controls, and robotic system issues under live production conditions
  • Integrate and support robotic cells including programming, recovery, and optimization
  • Interface directly with GM engineering, maintenance, vendors, and operations teams
  • Develop functional specifications, I/O lists, network architectures, and system documentation
  • Execute system upgrades, retrofits, and process improvements
  • Provide technical leadership during launches and mentor junior engineers
General Duties
  • Assist with feedback and project improvements
  • Follow all company safety policies and procedures
  • Maintain clean and organized workspaces on job sites and in-house
  • Work primarily in automotive manufacturing and launch environments
  • Travel and off-shift support required during system startups and launches
  • Comfortable working around live production lines, robots, welding equipment and high-automation cells
  • Flexibility for nights, weekends, and extended hours during launches
Communication & Collaboration (Critical)
  • Communicate effectively with internal teams and customers
  • Provide clear updates regarding job status, delays or technical concerns
  • Participate in team meetings and training sessions
  • Maintain professionalism in all customer-facing interactions
PHYSICAL REQUIREMENTS:
  • Ability to lift up to 50 lbs, occasional handling of loads up to 100 lbs
  • Ability to stand, bend, kneel, and work on equipment for extended periodsย 
  • Comfortable working in warehouse, manufacturing and industrial environments with noise, dust, temperature changes and uneven surfaces
  • Full manual dexterity for tool and equipment operation; ability to work in tight or elevated spaces
BENEFITS
  • Medical, Dental, Vision and Plan Options
  • HSA and FSA Options
  • 401k + Employer Match
  • Generous PTO (includes paid holidays)
  • Tuition Reimbursement
  • Employer Sponsored Travel
  • Supportive Training Environment - We will train you!
  • Opportunity for Growth, Careerย Advancement and more!
AGE REQUIREMENTS:
  • Must be 18+ย 

Powered by JazzHR

v3PT6ihc5a