1

Junior Plc Programming Jobs in Indiana (NOW HIRING)

$105K - $150K/yr

Design and develop complex control systems, including PLC and HMI applications * Interpret and ... Provide technical guidance and mentorship to junior engineers and team members * Troubleshoot and ...

Senior Resident Controls Engineer

Portage, IN ยท On-site

$89K - $117K/yr

Provide technical guidance and mentoring to junior engineers * Generate functional requirements ... Extensive knowledge and experience with PLC, VSD, and SCADA systems * Strong software and data ...

Senior Resident Controls Engineer

Hammond, IN ยท On-site

$93K - $123K/yr

Provide technical guidance and mentoring to junior engineers * Generate functional requirements ... Extensive knowledge and experience with PLC, VSD, and SCADA systems * Strong software and data ...

Senior Resident Controls Engineer

Portage, IN ยท On-site

$89K - $117K/yr

Provide technical guidance and mentoring to junior engineers * Generate functional requirements ... Extensive knowledge and experience with PLC, VSD, and SCADA systems * Strong software and data ...

Showing results 21-40

Junior Plc Programming information

See Indiana salary details

$9

$24

$42

How much do junior plc programming jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for junior plc programming in Indiana is $24.65, according to ZipRecruiter salary data. Most workers in this role earn between $16.63 and $31.68 per hour, depending on experience, location, and employer.

What is a junior PLC programmer?

Junior PLC Programmers are entry-level professionals who assist in designing, developing, and maintaining programmable logic controller (PLC) systems used to automate industrial processes. They typically work under the supervision of senior engineers, writing and troubleshooting PLC code, testing automation systems, and ensuring machinery operates efficiently. Junior PLC Programmers are often involved in learning industry-specific control systems, debugging issues, and updating existing programs based on production requirements. This role is ideal for those starting a career in industrial automation and control engineering.

What are the key skills and qualifications needed to thrive as a junior PLC programmer?

To thrive as a Junior PLC Programmer, you need a solid understanding of electrical engineering fundamentals, programming logic, and automation systems, often supported by a technical diploma or bachelor's degree in a related field. Familiarity with PLC programming languages (such as ladder logic), HMI/SCADA systems, and experience with platforms like Siemens, Allen-Bradley, or Schneider Electric are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with engineers and troubleshoot automation issues. These competencies are crucial to ensure reliable industrial automation, minimize downtime, and support efficient production processes.

What are some common challenges faced by junior PLC programmers during their first year on the job?

Junior PLC Programmers often encounter challenges such as adapting to various PLC platforms, understanding complex control systems, and troubleshooting hardware or software issues. They may also need to quickly learn how to interpret electrical schematics and communicate effectively with engineers, electricians, and production staff. Balancing hands-on programming tasks with documentation and safety protocols is another common hurdle. However, with mentorship and practical experience, most new programmers become proficient in navigating these challenges within the first year.

What is the difference between Junior Plc Programming vs PLC Technician?

AspectJunior Plc ProgrammingPLC Technician
CredentialsBasic programming certifications, technical diplomaTechnical diploma or vocational training, certifications in PLC maintenance
Work EnvironmentOffice or industrial settings, focused on programming tasksIndustrial plants, maintenance and troubleshooting environments
Job FocusWriting and testing PLC programsInstalling, maintaining, and repairing PLC systems
Common Industry UsageManufacturing, automation companiesManufacturing, process control facilities

While both roles involve working with PLC systems, Junior Plc Programming primarily focuses on developing and testing PLC programs, whereas PLC Technicians handle installation, maintenance, and troubleshooting of PLC hardware. The roles often overlap but differ in their core responsibilities and skill sets.

Are junior PLC programmers in demand?

Junior PLC programmers are in steady demand in manufacturing, automation, and industrial sectors that rely on programmable logic controllers for process control. Employers seek candidates with basic knowledge of ladder logic, control systems, and relevant programming tools, and demand can vary based on industry growth and regional automation initiatives.

How to become a junior PLC programmer with no experience?

To become a junior PLC programmer with no experience, start by learning basic automation concepts and programming languages such as ladder logic. Obtain relevant certifications or training courses, gain hands-on practice with PLC simulation software, and seek entry-level positions or internships to build practical skills in industrial environments.

How to get an entry level junior plc programming job?

To secure an entry-level junior PLC programming position, candidates should develop foundational knowledge of PLC systems, ladder logic, and industrial automation, often through technical training or certifications such as those from Siemens or Allen-Bradley. Gaining hands-on experience with programming software, understanding control systems, and demonstrating problem-solving skills can improve job prospects; internships or apprenticeships can also provide valuable practical exposure.

What are the most commonly searched types of Plc Programming jobs in Indiana?

The most popular types of Plc Programming jobs in Indiana are:

What are popular job titles related to Junior Plc Programming jobs in Indiana?

For Junior Plc Programming jobs in Indiana, the most frequently searched job titles are:

What job categories do people searching Junior Plc Programming jobs in Indiana look for?

The top searched job categories for Junior Plc Programming jobs in Indiana are:

What cities in Indiana are hiring for Junior Plc Programming jobs?

Cities in Indiana with the most Junior Plc Programming job openings:

Infographic showing various Junior Plc Programming job openings in Indiana as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $51,267 per year, or $24.6 per hour.

Automation & Controls- Electrical Engineer

Murray Equipment, Inc.

Fort Wayne, IN โ€ข On-site

$82K - $109K/yr

Full-time

Re-posted 28 days ago


Job description

Murray Equipment, Inc. (MEI) is seeking an junior level and senior level experienced Automation & Controls Engineer to join our growing engineering team. This role is ideal for engineers who enjoy designing practical automation solutions, supporting customers, and working directly with industrial process systems in the liquid and dry handling industries.

This position supports projects involving process automation, electrical controls, PLC/HMI/SCADA integration, batching systems, and industrial equipment used in feed, seed, fertilizer, chemical, and other bulk material handling applications. The successful candidate will work closely with customers, Territory Managers, production teams, and field service personnel to deliver reliable and cost-effective engineered solutions.

At Murray Equipment, we design and support complete automation systems tailored to customer operations, including custom control panels, process automation software, batching systems, and integrated controls solutions. This role combines hands-on engineering, project execution, customer interaction, and technical problem solving.

Key areas of experience include:

  • Industrial Automation & Controls
  • Electrical Systems & Control Panels
  • PLC/HMI/SCADA Programming
  • Fluid Handling & Process Systems
  • Rockwell / Allen-Bradley Studio 5000 Platforms
  • Industrial Networking & Communications
  • Process Control and System Integration

Essential Duties and Responsibilities: include the following. Other duties may be assigned.

  • Collaborates with Territory Managers and users to determine project specifications as needed.
  • Prepares detailed quotation for projects according to established guidelines.
  • Creates sales orders for all essential engineered specification parts and equipment as quoted.
  • Establishes and maintains a project report for all design or redesign projects to include implementation schedules and projected costs.
  • Designs projects specifying applicable engineered solutions observing legal and industry standards.
  • Generates and produces flow diagrams, schematics, and drawings via AutoCAD (2-D).
  • Reviews all flow diagrams, quotations, and other available information required to design and engineer the most effective solutions for the customer.
  • Oversees the design and development of systems with the use of advanced automated equipment on a daily basis.
  • Acquires customer acceptance including approval of flow diagrams, quotations, and time estimates.
  • Acquires approvals for engineering changes.
  • Develops innovative alternative designs that facilitate cost savings, quality improvements, safety enhancements, and meet changing customer requirements.
  • Updates the project data folder for all design or redesign projects to include job numbers, quote numbers, customer numbers, order numbers, projected labor and materials costs, and implementation schedules.
  • Understands all regulations relative to the product lines and participates in qualifying products for regulatory compliance
  • Ensures consistency of design for similar solutions from one generation of design to the next.
  • Recommends procedures and prepares detailed drawings to facilitate the production, and assembly, shipment, installation, and start-up of engineered solutions.
  • Refines estimates of materials and labor for engineering, building, testing, installation, start-up, and training.
  • Develops manuals for product training, operation, safety, engineering applications, repair and maintenance, troubleshooting, and installation.
  • Develops test protocol for engineered products.
  • Adheres to all company policies and procedures paying special attention to health and safety procedures.
  • Submits all documentation in a complete, accurate, and timely manner.
  • Learns and troubleshoots in-house proprietary software (ICS Control Pro and others)
  • Provides technical support to Territory Managers and customers.
  • Provides customer support with technical issues relating to our products and services.
  • Shares 24/7 customer support responsibility via rotation in the after-hours on call group.
  • Maintains clean, orderly, and safe work areas at all times.
  • Assists in other areas of operations and performs other related duties as assigned.

Qualifications

  • Associate’s Degree or Bachelor’s Degree in Electrical Engineering, Automation Engineering, Mechatronics, Industrial Technology, or related field.
  • Minimum 2+ years of experience in industrial automation, controls engineering, or related field.
  • Experience with PLC/HMI programming required.
  • Strong experience with Rockwell Automation / Allen-Bradley Studio 5000 required.
  • Experience with SCADA systems and industrial communications preferred.
  • AutoCAD or Solid Works experience required.
  • Understanding of industrial process systems, fluid handling, batching systems, or material handling equipment preferred.
  • Ability to read and interpret electrical schematics, P&IDs, and technical drawings.
  • Strong troubleshooting and problem-solving abilities.
  • Excellent organizational, communication, and customer service skills.
  • Ability to manage multiple projects and priorities simultaneously.
  • Willingness to travel domestically and internationally as needed.

Preferred Experience

  • Industrial control panel design
  • VFDs, motor controls, and instrumentation
  • Ethernet/IP and industrial networking
  • Batch process automation
  • Field commissioning and startup support
  • SQL databases or industrial data collection systems

Skills

  • PLC/HMI/SCADA Programming
  • AutoCAD Drafting
  • Project Management
  • Technical Communication
  • Customer Relations
  • Industrial Troubleshooting
  • Microsoft Office Suite
  • Blueprint & Schematic Reading
  • Team Collaboration
  • Time Management
  • Professional Presentation Skills

Physical Requirements

  • Ability to lift up to 50 pounds occasionally.
  • Ability to sit for extended periods while working at a computer workstation.
  • Ability to work occasionally in manufacturing and industrial environments.
  • Ability to travel by car and air as required.
  • Must possess or be able to obtain:
  • Valid Driver’s License
Why Join Murray Equipment
  • Work on custom-engineered industrial automation systems with real-world impact.
  • Be part of a growing organization serving critical industrial and agricultural markets.
  • Collaborate with experienced engineering, controls, and process professionals.
  • Opportunity for career growth in automation, controls, and system integration.
  • Competitive compensation and benefits package.