1

Automation Direct Plc Programmer Jobs in Warren, MI

PLC Programmer

Sterling Heights, MI · On-site

$32 - $45/hr

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

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

Sterling Heights, MI · On-site

$32 - $45/hr

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

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

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

Be Seen First

PLC Programmer

Novi, MI · On-site

$63K - $86K/yr

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

Controls Engineer

Utica, MI

$76K - $98K/yr

Automation Direct (PLC, C-More HMI) * MS Office Suite * Siemens Step 7 Education * Bachelor's degree in Electrical Engineering, Associates Degree in Computer Science, Bachelor of Science in ...

Controls Engineer

Utica, MI

$76K - $98K/yr

Automation Direct (PLC, C-More HMI) * MS Office Suite * Siemens Step 7 Education * Bachelor's degree in Electrical Engineering, Associates Degree in Computer Science, Bachelor of Science in ...

Controls Engineer

Shelby, MI · On-site

$76K - $98K/yr

Automation Direct (PLC, C-More HMI) * MS Office Suite * Siemens Step 7 Education * Bachelor's degree in Electrical Engineering, Associates Degree in Computer Science, Bachelor of Science in ...

SCADA Programmer

Wixom, MI · On-site

$65K - $88K/yr

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

Senior Controls Engineer

Canton, MI · On-site

$89K - $118K/yr

Minimum Five (5) years' experience with PLC Programming. o Rockwell/Allen-Bradley PLC (ControlLogix and CompactLogix), Siemens, Automation Direct and HMI experience is a plus. Experience in the ...

Be Seen First

Industrial Automation , Automation Systems , Manufacturing We are seeking an experienced Controls / PLC Engineer with strong Siemens PLC expertise for a short-term contract assignment supporting ...

New

Be Seen First

Industrial Automation , Automation Systems , Manufacturing We are seeking an experienced Controls / PLC Engineer with strong Siemens PLC expertise for a short-term contract assignment supporting ...

New

Be Seen First

PLC Software Engineer

Macomb, MI · On-site

$40 - $50/hr

PLC Software Engineer Location: Macomb, MI Schedule: 1st Shift | 7:00 AM Start Travel ... This position offers the opportunity to work on advanced automation projects while helping improve ...

PLC / Automation Designer EXPERIENCE LEVEL: Mid-Level CATEGORY: Full-Time, Non-Exempt REPORTS TO ... Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $38-$50 per hour ...

next page

Showing results 1-20

Automation Direct Plc Programmer information

See Warren, MI salary details

$38K

$75.8K

$105.2K

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

As of Jul 29, 2026, the average yearly pay for automation direct plc programmer in Warren, MI is $75,762.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,900.00 and $86,900.00 per year, depending on experience, location, and employer.

Is there a demand for PLC programmers?

PLC programmers are in steady demand across manufacturing, automation, and industrial sectors due to the ongoing need for automation and control systems. Skills in ladder logic, programming tools, and certifications can enhance job prospects, especially as industries modernize and adopt new technologies.

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.

Do PLC programmers make good money?

PLC programmers, including those working with Automation Direct PLCs, typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with knowledge of ladder logic, troubleshooting, and automation systems often have higher earning potential, especially in manufacturing and industrial environments.

Is PLC programming a good career?

PLC programming is a viable career path in industrial automation, involving designing and troubleshooting control systems using programmable logic controllers. It requires knowledge of ladder logic, electrical systems, and often certifications or training in specific PLC brands like Allen-Bradley or Siemens. The field offers steady demand in manufacturing, energy, and automation industries with opportunities for advancement and specialization.

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.

Will AI replace PLC programmer?

AI is unlikely to fully replace PLC programmers, as their role involves designing, programming, and troubleshooting complex automation systems that require human expertise. While AI can assist with tasks like code generation and diagnostics, skilled programmers are essential for system integration, customization, and problem-solving in industrial environments. Continuous learning and familiarity with PLC programming languages remain important for job security in this field.

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 Warren, MI? For Automation Direct Plc Programmer jobs in Warren, MI, the most frequently searched job titles are:
What job categories do people searching Automation Direct Plc Programmer jobs in Warren, MI look for? The top searched job categories for Automation Direct Plc Programmer jobs in Warren, MI are:
What cities near Warren, MI are hiring for Automation Direct Plc Programmer jobs? Cities near Warren, MI with the most Automation Direct Plc Programmer job openings:
Infographic showing various Automation Direct Plc Programmer job openings in Warren, MI as of July 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 76% Physical, 6% Hybrid, and 18% Remote job distribution, with an average salary of $75,762 per year, or $36.4 per hour.

PLC Programmer

AtomTech

Sterling Heights, MI • On-site

$32 - $45/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 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+