2

Entry Level Siemens Plc Programmer Jobs (NOW HIRING)

Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation ... Siemens, or comparable PLC/HMI platforms preferred - Strong troubleshooting ability with controls ...

Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation ... Siemens, or comparable PLC/HMI platforms preferred - Strong troubleshooting ability with controls ...

Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation ... Siemens, or comparable PLC/HMI platforms preferred - Strong troubleshooting ability with controls ...

Reporting to the Electrical Engineering Manager, the Electrical Programmer PLC is responsible for ... Design, program, and troubleshoot PLC systems (e.g., Allen-Bradley, Siemens) Develop and modify HMI ...

Controls Engineer

Armada, MI · On-site

$80K - $103K/yr

* Allen Bradley and/or Siemens PLC Programming * AutoCAD hardware design * HMI software development * Ethernet, DeviceNet and other industrial communication protocols

Experience programming PLC platforms such as Allen-Bradley, Siemens, or similar * Understanding of ladder logic, structured text, or function block programming * Ability to read electrical schematics ...

Controls Engineer

Armada, MI · On-site

$80K - $103K/yr

* Allen Bradley and/or Siemens PLC Programming * AutoCAD hardware design * HMI software development * Ethernet, DeviceNet and other industrial communication protocols

Be Seen First

Controls Engineer

Tonawanda, NY · On-site

$88K - $104K/yr

Controls Engineer - Automotive Manufacturing Location: Tonawanda, NY Additional Information * Must ... Program, modify, and maintain Allen-Bradley and Siemens PLC systems * Diagnose electrical, controls ...

Controls Engineer 3

Buffalo, NY · On-site

$80K - $104K/yr

Tonawanda Controls Engineer Requirements: 1.) 2 years Allen-Bradley Rockwell PLC Programming Experience (RSLogix 5000 or/and Studio 5000) 2 years Siemens PLC - TIA Portal/S7 Programming Experience 2 ...

Controls Engineer 3

Buffalo, NY · On-site

$80K - $104K/yr

Tonawanda Controls Engineer Requirements: 1.) 2 years Allen-Bradley Rockwell PLC Programming Experience (RSLogix 5000 or/and Studio 5000) 2 years Siemens PLC - TIA Portal/S7 Programming Experience 2 ...

Controls Engineer

Atlanta, GA

$80K - $103K/yr

Key Responsibilities Deploy, configure, and support Siemens PLC-based control systems for BESS ... Engineers, Deployment Engineers, EMS teams, and Field Commissioning teams Support factory ...

PLC Controls Engineer

Peoria, IL · On-site

$76K - $98K/yr

PLC Programming (Allen Bradley, Siemens) * Ladder Logic & PLC Scan Flow * SCADA Systems * HMI Development (Ignition) * Vision Systems, Servos, Robots * TCP/IP, ProfibusDP, Profinet * Automation ...

PLC Controls Engineer

Peoria, IL · On-site

$76K - $98K/yr

PLC Programming (Allen Bradley, Siemens) * Ladder Logic & PLC Scan Flow * SCADA Systems * HMI Development (Ignition) * Vision Systems, Servos, Robots * TCP/IP, ProfibusDP, Profinet * Automation ...

Preferred candidates will have experience with Allen Bradley and Siemens PLC Programming . Responsibilities for the Controls Engineer: * Controls integration and programming of electrical systems for ...

next page

Showing results 1-20

Entry Level Siemens Plc Programmer information

See salary details

$40.5K

$80.7K

$112K

How much do entry level siemens plc programmer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for entry level siemens plc programmer in the United States is $80,664.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,000.00 and $92,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by entry-level Siemens PLC programmers during their initial projects?

Entry-level Siemens PLC programmers often encounter challenges such as understanding the nuances of Siemens TIA Portal software, interpreting legacy code, and troubleshooting communication between devices on industrial networks. Collaborating with experienced engineers and electricians can also be new, requiring strong communication and documentation skills. Overcoming these challenges typically involves hands-on learning, seeking mentorship, and leveraging Siemens' comprehensive documentation and support resources.

What does an Entry Level Siemens PLC Programmer do?

An Entry Level Siemens PLC Programmer is responsible for designing, writing, testing, and troubleshooting programs for Siemens programmable logic controllers (PLCs). They typically work under the guidance of senior engineers to automate industrial machinery and processes. Their duties include reading electrical drawings, configuring hardware, writing code using Siemens software like TIA Portal or STEP 7, and assisting with the commissioning and maintenance of automated systems. This role is ideal for someone with a background in electrical engineering or industrial automation who is looking to gain hands-on experience with Siemens PLCs. Entry level programmers often collaborate closely with other engineers, technicians, and clients to ensure systems meet operational requirements.

What is the difference between Entry Level Siemens Plc Programmer vs Entry Level Allen Bradley PLC Programmer?

AspectEntry Level Siemens Plc ProgrammerEntry Level Allen Bradley PLC Programmer
CertificationsSiemens S7 certifications, basic PLC programmingAllen Bradley RSLogix certifications, basic PLC programming
Work EnvironmentManufacturing plants, automation companiesManufacturing facilities, automation industries
Industry UsageHeavy in European and global marketsCommon in North American industries

Both roles involve basic PLC programming skills, often requiring similar certifications and working in manufacturing or automation environments. The main difference lies in the brand of PLCs used—Siemens versus Allen Bradley—reflecting regional industry preferences and specific technical requirements.

What are the key skills and qualifications needed to thrive as an Entry Level Siemens PLC Programmer, and why are they important?

To thrive as an Entry Level Siemens PLC Programmer, you need a basic understanding of electrical engineering concepts, PLC programming principles, and at least an associate degree in automation, electronics, or a related field. Familiarity with Siemens TIA Portal, Step 7, and related industrial automation software is typically required, along with any entry-level certifications in automation or PLC programming. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help in troubleshooting and collaborating with engineering teams. These skills are critical for ensuring reliable system automation, minimizing downtime, and supporting industrial operations efficiently.
More about Entry Level Siemens Plc Programmer jobs
What cities are hiring for Entry Level Siemens Plc Programmer jobs? Cities with the most Entry Level Siemens Plc Programmer job openings:
What are the most commonly searched types of Siemens Plc Programmer jobs? The most popular types of Siemens Plc Programmer jobs are:
What states have the most Entry Level Siemens Plc Programmer jobs? States with the most job openings for Entry Level Siemens Plc Programmer jobs include:
Infographic showing various Entry Level Siemens Plc Programmer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $80,664 per year, or $38.8 per hour.

PLC Automation Programmer

Rinvio

Iowa City, IA • On-site

$40 - $55/hr

Contractor

Posted 10 days ago


Job description

Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Iowa City, IA area.


Pay: $40-$55/hour, based on experience

Location: Iowa City, IA

Schedule: Full-time industrial/plant support work; schedule and overtime may vary by site needs

Type: Contract


Responsibilities:

- Program, troubleshoot, and support PLC/HMI systems in industrial or manufacturing environments

- Diagnose automation issues involving sensors, I/O, drives, controls, networks, and production equipment

- Modify logic, support commissioning/startup, and help improve equipment reliability

- Read and interpret electrical schematics, control drawings, ladder logic, and technical documentation

- Work with maintenance, engineering, operations, and vendors to resolve controls-related issues


Requirements:

- PLC programming, automation, controls, or industrial maintenance experience

- Experience with Allen-Bradley, Siemens, or comparable PLC/HMI platforms preferred

- Strong troubleshooting ability with controls, sensors, drives, I/O, networks, and production equipment

- Ability to read schematics, ladder logic, control drawings, and technical documentation

- Comfort supporting plant/manufacturing environments and completing site onboarding requirements

- Reliable transportation to the Iowa City, IA area

- Dependable, safety-minded, and able to complete any site onboarding requirements


Why this role:

- $40-$55/hour estimated pay range based on experience

- Industrial/manufacturing electrical and automation opportunity

- Professional recruiting support from Rinvio

- Potential access to additional skilled-trades and plant-maintenance opportunities through Rinvio


Learn more about Rinvio: https://www.rinvio.com


Apply today and a Rinvio recruiter will follow up with qualified candidates quickly.

Employment Type: CONTRACTOR

About Rinvio

Sourced by ZipRecruiter

Industry

Internet and it

Company size

51 - 200 Employees

Headquarters location

Huntington Beach, CA, US

Year founded

2018