1

Controls Engineer Plc Programming Jobs in Tennessee

Controls Engineer

Memphis, TN

$81K - $104K/yr

The Controls Engineer will collaborate with cross-functional teams to monitor and improve the ... Siemens TIA Portal PLC Programming Experience * Physical Requirements : * Ability to work for ...

Controls Engineer II

Nashville, TN · On-site

$80K - $104K/yr

Proficiency in PLC Programming including ladder logic, function block, and structured text ... Generally, roles at Prime Controls may involve moderate noise, occasional exposure to outdoor ...

Proficiency in PLC Programming including ladder logic, function block, and structured text ... Generally, roles at Prime Controls may involve moderate noise, occasional exposure to outdoor ...

Controls Engineer II

Nashville, TN · On-site

$80K - $104K/yr

Proficiency in PLC Programming including ladder logic, function block, and structured text ... Generally, roles at Prime Controls may involve moderate noise, occasional exposure to outdoor ...

Be Seen First

Controls Engineer

Nashville, TN · On-site

$80K - $120K/yr

Controls Engineer Position in Nashville Suburb Develop machine controls for industrial automation ... Have PLC programming experience * Solid Works experience is a plus * Possess ability to effectively ...

This position is responsible for supporting all aspects of Controls Engineering, including PLC/HMI systems, automation reliability, industrial networks, traceability systems, and manufacturing data ...

Controls Engineer

Murfreesboro, TN · On-site

$75K - $98K/yr

This position is responsible for supporting all aspects of Controls Engineering, including PLC/HMI systems, automation reliability, industrial networks, traceability systems, and manufacturing data ...

Controls Engineer II

Nashville, TN · On-site

$80K - $104K/yr

Our Controls Engineering teams are made of talented engineers who enjoy thinking outside the box ... Conduct the electrical/hydraulic pneumatic design, peripheral device programming, machine PLC ...

Controls Technician - PLC

Knoxville, TN · On-site

$24.75 - $32.50/hr

Controls Technician The Controls Technician is responsible for the installation, programming ... You will collaborate with engineering, maintenance, and IT teams to ensure efficient building ...

... programming, automation, controls, or industrial maintenance experience - Experience with Allen-Bradley, Siemens, or comparable PLC/HMI platforms preferred - Strong troubleshooting ability with ...

next page

Showing results 1-20

Controls Engineer Plc Programming information

Are PLC programmers in high demand?

PLC programmers are in high demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Skilled controls engineers with knowledge of ladder logic, programming languages, and PLC hardware are sought after, especially as industries modernize and upgrade existing systems.

What are the key skills and qualifications needed to thrive as a Controls Engineer specializing in PLC programming, and why are they important?

To thrive as a Controls Engineer in PLC programming, you need a solid background in electrical engineering, automation, and industrial control systems, often supported by a relevant degree. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and programming languages like ladder logic is essential, and certifications like Siemens Certified Programmer or Rockwell Automation credentials are highly valued. Strong problem-solving, attention to detail, and effective communication skills help you design, troubleshoot, and collaborate on complex automation projects. These skills ensure reliable, safe, and efficient system operation, which is critical for manufacturing productivity and minimizing downtime.

How much do control engineers get paid?

Control engineers, including PLC programmers, typically earn between $70,000 and $110,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced engineers with specialized skills or certifications can earn higher salaries. Compensation often includes benefits such as health insurance and retirement plans.

What is the difference between Controls Engineer Plc Programming vs Controls Engineer Electrical Design?

AspectControls Engineer Plc ProgrammingControls Engineer Electrical Design
Primary FocusDeveloping and implementing PLC control programsDesigning electrical systems and control panels
Skills & CertificationsPLC programming, ladder logic, automation softwareElectrical schematics, CAD, electrical codes
Work EnvironmentManufacturing plants, automation facilitiesEngineering offices, manufacturing sites
Industry UsageAutomation, process controlElectrical system design, machinery

Controls Engineer Plc Programming primarily focuses on creating and troubleshooting PLC control software, while Controls Engineer Electrical Design emphasizes designing electrical systems and schematics. Both roles require technical skills in electrical systems, but differ in their core responsibilities and work environments.

What are the typical challenges faced when working as a Controls Engineer specializing in PLC programming?

Controls Engineers specializing in PLC programming often encounter challenges such as troubleshooting complex automation systems under tight deadlines, adapting to rapidly evolving technologies, and ensuring seamless integration between hardware and software components. They may also need to coordinate with multidisciplinary teams, including electricians, mechanical engineers, and production staff, to implement solutions efficiently. Staying updated on industry standards and maintaining strong documentation practices are essential for long-term project success and career growth.

What is a PLC controls engineer?

A controls engineer specializing in PLC programming designs, develops, and maintains programmable logic controller systems used to automate machinery and processes. They typically have skills in ladder logic, electrical systems, and may hold certifications such as the Certified Control Systems Technician (CCST). This role often involves troubleshooting, system integration, and working in industrial environments with automation tools.

What does a Controls Engineer specializing in PLC programming do?

A Controls Engineer with expertise in PLC (Programmable Logic Controller) programming is responsible for designing, developing, and maintaining automated control systems used in manufacturing and industrial environments. They program PLCs to monitor and control machinery, ensuring equipment operates safely and efficiently. This role often involves troubleshooting system issues, integrating new automation technologies, and collaborating with other engineers to optimize production processes.

What is the highest salary for a PLC engineer?

The highest salaries for controls engineers specializing in PLC programming can exceed $100,000 annually, especially for those with extensive experience, advanced certifications, or working in high-demand industries such as manufacturing or automation. Senior PLC engineers with specialized skills in programming, troubleshooting, and system integration tend to earn the top salaries in this field.
What job categories do people searching Controls Engineer Plc Programming jobs in Tennessee look for? The top searched job categories for Controls Engineer Plc Programming jobs in Tennessee are:
What cities in Tennessee are hiring for Controls Engineer Plc Programming jobs? Cities in Tennessee with the most Controls Engineer Plc Programming job openings:

Controls Engineer

xAI

Memphis, TN

$81K - $104K/yr

Full-time

Posted 11 days ago


Job description

ABOUT xAI

xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All employees are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.

ABOUT THE ROLE:

The xAI datacenter control systems team is looking for a highly-motivated Controls Engineer to support the operation, design, and optimization of our advanced data center infrastructure. This person will play a key role in maintaining the stability and efficiency of the systems that power xAI's groundbreaking AI research. The Controls Engineer will collaborate with cross-functional teams to monitor and improve the performance of the data center throughout its lifecycle. This individual will work closely with Operations and Maintenance to ensure the systems are running smoothly, from day-to-day management to long-term upgrades and expansions.

RESPONSIBILITIES:
  • Executing the implementation and modification of Building Management System (BMS), Electrical Power Management System (EPMS), and any other SCADA systems critical for the operation of current and future data centers
  • Overseeing the operation of critical systems such as chillers, pumps, and power distribution, using PLCs and other industrial control technologies
  • Preparing specifications for Human-machine Interface (HMI) including graphics standard for interpretation by Grok
  • Implementing and maintaining automated controls for fire safety and emergency shutdown procedures (ESOP)
  • Developing a corporate-level reporting dashboard to monitor the operational trends such as power usage effectiveness (PUE) and performance/cost, and dynamically adjust the infrastructure set points for optimal performance
  • Coordinating with utility providers to automate demand and operational responses to upstream grid events
BASIC QUALIFICATIONS:
  • Bachelor's Degree in an Engineering discipline: Controls and Computer Control Systems, Computer Science, Mechatronic Engineering, Automation Engineering, etc., or equivalent experience
  • 5+ years of experience as a hands-on Controls Engineer working with industrial control systems
  • Ignition SCADA Programming Experience
  • Siemens TIA Portal PLC Programming Experience
  • Physical Requirements:
    • Ability to work for extended periods of time standing, when needed
    • Work is often performed in tight quarters and physical dexterity is necessary to perform job functions
    • Comfortable working in an environment requiring exposure to noise
    • Ability to lift or carry 10-15lbs
  • Ability to work evenings and weekends as needed
  • Position is subject to pre-employment drug and random drug and alcohol testing
PREFERRED SKILLS AND EXPERIENCE:
  • Advanced proficiency in programming industrial equipment in all IEC 61131-3 languages with a focus on structured text and ladder logic
  • Experience with industrial control hardware from leading manufacturers (e.g. Siemens, SEL, Rockwell)
  • Familiarity with Human Machine Interface (HMI / GUI) development using platforms such as Ignition, SEL, etc
  • Methodical troubleshooting approach
  • Strong documentation and communication skill set
  • Technical project management mindset
  • Team-player, takes initiative, and highly motivated

xAI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice.