1

Automation Direct Plc Programmer Jobs in Warren, MI

Controls Engineer PLC

Westland, MI · On-site

$85 - $120/hr

At least 3 years experience as a PLC programmer * 2+ years working in robotics/automation process * Proficiency in CAD and AutoCAD software. * Detailed knowledge of PLC automation software Allen ...

Posted today

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

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

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

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

Controls Engineer

Utica, MI · On-site

$70 - $90/hr

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

New

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

This position is ideal for an engineer who enjoys designing and programming industrial automation ... Develop PLC software, HMI applications, and machine control architecture for automated production ...

New

Automation Engineer Work Location: • Greer, SC or Troy, MI • This person will transfer ... Customer/Industrial projects activities Validate technical feasibility of Vision PLC & Robotics ...

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

Automation Technician IV must demonstrate competency in (2) of the below specialties: PLC ... Emhart DA schedule changes as directed by Weld Engineers * Conduct preventive maintenance ...

Automation Technician IV must demonstrate competency in (2) of the below specialties: PLC ... Emhart DA schedule changes as directed by Weld Engineers * Conduct preventive maintenance ...

Showing results 21-40

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 Aug 21, 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.

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

Are Automation Direct Plc programmers in high demand?

Automation Direct Plc programmers are in steady demand due to the ongoing need for automation in manufacturing and industrial processes. Skills in ladder logic, PLC programming, and familiarity with specific hardware are highly valued, and employment opportunities are generally stable in industries that rely on automation technology.

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 August 2026, with employment types broken down into 2% As Needed, 78% Full Time, 14% Part Time, 5% Contract, and 1% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $75,762 per year, or $36.4 per hour.

$76K - $98K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 21 days ago


Job description

Amsted Automotive's TransForm Automotive division in Shelby Twp, is seeking a Midnight Shift (11pm - 7am) Controls Engineer to support our Shelby Twp facility. The Controls Engineer will focus on developing and supporting equipment availability and performance across all facilities.

WHAT YOU’LL DO

The Controls Engineer role will focus on developing and supporting equipment availability and performance across all facilities.  Continuous improvement efforts are also put forth to existing processes with the goal of improving machine availability and efficiency of the assembly process.

Duties and Responsibilities

  • Works with the product interface to the assembly plant and other levels within the organization for the manufacturing execution systems
  • Take lead in supporting machine failures through the maintenance escalation process. I.E., troubleshooting, communication, and documentation
  • Take a leading role in safety circuit functionality and verification. I.E., light curtains, safety mats, Quality Assurance devices
  • Support for developing user interfaces for operators and integrating them into the MES and CMMS systems
  • Responsible to assist in defining connections to existing equipment for integration into MES systems
  • Maintain backups of MES, PLC, Robot Software-related equipment configuration
  • Research and prove out innovative ways to improve processes, making them more efficient and flexible
  • Integrate and program assembly processes in primary facilities
  • Concept, quote, procure, and implement solutions to various assembly and transformational product processes
  • Configure equipment and add required programming to new and existing equipment
  • Assist in the definition of wiring required for gathering data from equipment
  • Work with Sr. Controls Engineers and manager to learn, develop skills, and assist with controls projects across AAG as required.
  • Support department maintenance troubleshooting and diagnostic procedures for equipment
  • All other duties as assigned.
  • Knowledge of electrical, pneumatic, and mechanical schematics/prints and how these systems interact within an assembly cell

WHAT YOU’LL NEED TO SUCCEED

  • Knowledge of electrical, pneumatic, and mechanical schematics/prints and how these systems interact within an assembly process
  • Ability to adapt and learn new controls technology and software
  • Ability to work effectively and efficiently with light supervision
  • Understanding and communicating technical details
  • Knowledge of multi-axis servo systems and robotic systems
  • Industrial vision systems/sensors (Cognex, Keyence)
  • Basic networking knowledge and application
  • Fieldbus Technologies (ex: Ethernet/IP, Ether CAT, I/O Link, Modbus)
  • Interfacing and communication with devices: analog, fieldbus, etc.
  • Software Experience:
    • AutoCAD (electrical/pneumatic detailing)
    • Rockwell Suite (Studio 5000, FactoryTalk, RSLogix)
    • 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 Electrical Engineering, 2-year Technical Degree in Robotic Automation/Computer Sciences

Experience

  • Some on-the-job work experience in controls, primarily focused on machine design/machine build, is strongly preferred (internship experience is acceptable)

WHAT’S IN IT FOR YOU?

  •  Employee Stock Ownership Plan 
  • Incentive Bonus 
  • Medical, Vision, Dental 
  • Prescription Drug Plan 
  • 401K 
  • Pet Insurance
  • Paid Vacation & Holidays 
  • Short-Term Disability
  • Tuition Reimbursement 
  • Health and Wellness Reimbursement 
  • Employee Recognition 
  • Discount Programs