1

Automation Controls Programmer Jobs in Fountain Inn, SC

Automation Controls Engineer

Spartanburg, SC · On-site

$76K - $101K/yr

Overview The primary purpose of this position is to provide electrical/automation controls engineering support for implementation of, maintenance of, and improvement of manufacturing process and ...

Automation Controls Engineer

Spartanburg, SC · On-site

$76K - $101K/yr

Overview The primary purpose of this position is to provide electrical/automation controls engineering support for implementation of, maintenance of, and improvement of manufacturing process and ...

... or Controls Engineering with 5+ years of experience in the industry. Ability to interpret and ... Automation software and hardware. Must have knowledge of other PLC and HMI hardware and software ...

Automation & Controls Technician

Greenville, SC · On-site

$28.25 - $37.25/hr

Providing programming support for day-to-day process changes * Troubleshooting as needed in ... An Automation & Controls Technician will also support West Fraser's mills with continuous ...

Automation & Controls Technician

Greenville, SC · On-site

$28.25 - $37.25/hr

Providing programming support for day-to-day process changes * Troubleshooting as needed in ... An Automation & Controls Technician will also support West Fraser's mills with continuous ...

Lead Controls Engineer

Spartanburg, SC · On-site

$81K - $105K/yr

A Senior Controls Engineer uses their knowledge of custom automation and precision machining as a member of a team of sales professionals, managers, designers and builders to develop world-class ...

New

Lead Controls Engineer

Spartanburg, SC · On-site

$81K - $105K/yr

A Senior Controls Engineer uses their knowledge of custom automation and precision machining as a member of a team of sales professionals, managers, designers and builders to develop world-class ...

New

next page

Showing results 1-20

Automation Controls Programmer information

See Fountain Inn, SC salary details

$36.1K

$72K

$100K

How much do automation controls programmer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for automation controls programmer in Fountain Inn, SC is $72,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,700.00 and $82,600.00 per year, depending on experience, location, and employer.

What is an automation controls programmer?

Automation Controls Programmers are professionals who design, develop, and implement control systems that automate machinery and processes in industries such as manufacturing, energy, and utilities. They typically work with programmable logic controllers (PLCs), human-machine interfaces (HMIs), and various sensors and actuators to ensure systems run efficiently and safely. Their responsibilities also include troubleshooting, testing, and optimizing automated systems to improve productivity and reduce downtime. These specialists play a crucial role in modernizing production lines and ensuring operational excellence.

What skills and qualifications are needed to be an automation controls programmer?

To thrive as an Automation Controls Programmer, you need strong knowledge of electrical engineering principles, PLC programming, and control systems, usually supported by a relevant engineering degree or technical certification. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and industrial networking protocols is essential. Analytical thinking, problem-solving abilities, and effective teamwork are crucial soft skills for addressing complex automation challenges and collaborating with cross-functional teams. These skills and qualifications are vital for designing reliable automated systems that maximize productivity, efficiency, and safety in manufacturing or industrial environments.

What are common challenges faced by automation controls programmers during project implementation?

Automation Controls Programmers often encounter challenges such as integrating new control systems with legacy equipment, troubleshooting unexpected communication issues between devices, and managing tight project deadlines. They also need to ensure that safety standards are met while optimizing system efficiency. Strong collaboration with mechanical engineers, electricians, and project managers is crucial to address these challenges and deliver successful automation solutions.

What is the difference between Automation Controls Programmer vs PLC Programmer?

AspectAutomation Controls ProgrammerPLC Programmer
CredentialsTypically requires a degree in electrical, mechanical, or automation engineering; certifications in control systems are commonOften requires similar technical degrees or certifications in PLC programming and automation
Work EnvironmentIndustrial settings, manufacturing plants, automation facilitiesManufacturing environments, automation projects, industrial facilities
Employer & Industry UsageManufacturers, automation service providers, industrial plantsFactories, automation system integrators, industrial automation companies
Common Search & ComparisonAutomation Controls Programmer vs PLC Programmer

The main difference is that Automation Controls Programmers design and develop entire control systems, including hardware and software, while PLC Programmers focus specifically on programming PLCs used within those systems. Both roles require similar technical skills and certifications, but Automation Controls Programmers typically have broader responsibilities in system integration and design.

What cities near Fountain Inn, SC are hiring for Automation Controls Programmer jobs?

Cities near Fountain Inn, SC with the most Automation Controls Programmer job openings:

Automation Controls Engineer III

Greenville, SC • On-site

$75K - $100K/yr

Other

Re-posted 8 days ago


Job description

Job Description
Job Description

Job SummaryCard-Monroe Automation is seeking an experienced Controls Engineer III to join our Greenville, SC team. This role is ideal for a strong controls engineer who enjoys custom automation, complex problem-solving, and non-repetitive project work.The Controls Engineer III will design, program, implement, test, and support control system solutions for automated equipment. This position works closely with engineering, assembly, project management, and customers to deliver high-quality automation systems from concept through installation, commissioning, and customer acceptance.Key ResponsibilitiesDesign and implement control system solutions for custom automated equipment.Develop software code for programmable controllers, robotics, motion control, vision systems, SCADA applications, and high-level languages.Create accurate project documentation including control narratives, I/O lists, flowcharts, device lists, and related project documentation.Support equipment testing, dry-cycle, runoff, FAT, startup, commissioning, and customer site acceptance.Coordinate with assembly and project teams to resolve build, startup, and installation issues.Interact with customers from a technical standpoint regarding solutions, issues, project progress, and system acceptance.Review budgets and schedules and work with Project Managers on forecasting and release dates.Determine and select appropriate hardware and devices for automated systems.Provide technical guidance and mentorship to engineers, team members, and project stakeholders.Troubleshoot equipment during installation, startup, and commissioning.Contribute to software libraries, programming standards, and process improvements.Participate in safety risk assessments and assist with specifying safety components.Minimum QualificationsFour-year engineering degree, or two-year associate degree with 6+ years of experience in controls hardware/software design for industrial manufacturing equipment, machines, robot cells, or related automation.6-8+ years of experience in machine building, system integration, or industrial automation.Experience with AutoCAD or SolidWorks Electrical.PLC programming experience, including Allen-Bradley RSLogix 5/500, Studio 5000, Siemens Step 7, and/or TIA Portal.HMI programming experience, including FactoryTalk View ME/SE, RSView, PanelBuilder, Siemens WinCC Flex, and/or TIA Portal.SCADA programming experience such as FactoryTalk, Ignition, Wonderware, or GE Proficy.Industrial networking experience including Ethernet/IP, PROFINET, TCP/IP, Modbus, DH+, RIO, EtherCAT, or similar.Experience with vision systems such as Keyence, Cognex, or Balluff.Servo experience such as Allen-Bradley Kinetix or Siemens SIMOTION.Ability to read and interpret electrical drawings.Preferred SkillsHands-on experience in automotive, food/beverage, chemical, consumer products, or other manufacturing environments.Experience designing and integrating robot cells, OEM machines, process systems, or similar automation equipment.Working knowledge of process control strategies such as PID loops.Strong electrical and mechanical aptitude.Experience troubleshooting discrete and analog circuits.ISA88 Batch Programming experience.PlantPAX experience.Working knowledge of Microsoft Office 365.What We're Looking ForStrong communication and interpersonal skills.A self-starter who can work independently and as part of a team.Strong problem-solving, critical thinking, and design skills.Ability to work in a fast-paced custom automation environment with minimal supervision.Willingness to mentor others and continue learning as technologies and customer needs evolve.