1

Junior Plc Programming Jobs in California (NOW HIRING)

BAS Programmer

Thousand Oaks, CA · On-site

$85 - $117/hr

Provide mentorship and technical guidance to junior controls technicians and HVAC automation specialists If you're seeking a hands-on, technically challenging senior programming role with a forward ...

Sr. Mechanical Engineer

San Francisco, CA · On-site

$140 - $210/hr

Exceptional analytical and problem-solving skills, with the ability to mentor junior engineers and ... Knowledge of waveform tuning, custom PLC programming (Beckhoff/TwinCAT), or experience with high ...

New

Sr Mechanical Engineer [South Bay, CA]

San Francisco, CA · On-site

$123K - $162K/yr

Exceptional analytical and problem-solving skills, with the ability to mentor junior engineers and ... Knowledge of waveform tuning, custom PLC programming (Beckhoff/TwinCAT), or experience with high ...

Showing results 41-60

Junior Plc Programming information

See California salary details

$10

$26

$45

How much do junior plc programming jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for junior plc programming in California is $26.58, according to ZipRecruiter salary data. Most workers in this role earn between $17.93 and $34.18 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 California?

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

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

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

Infographic showing various Junior Plc Programming job openings in California as of August 2026, with employment types broken down into 98% Full Time, and 2% Contract. Highlights an 100% In-person job distribution, with an average salary of $55,294 per year, or $26.6 per hour.

Part-Time Instructor of Industrial Electronics - School of Industry and Trades - Modesto Junior C...

Yosemite Community College District

Modesto, CA

$78.15 - $128.22/hr

Part-time

Posted 21 days ago


Job description

Part-Time Instructor of Industrial Electronics - School of Industry and Trades - Modesto Junior College 2026-2027 at Yosemite Community College District Share on X Print Application Deadline 6/30/2027 11:55 PM Pacific Date Posted 8/14/2026 Contact Recruitment Department 209-575-6900 Number of Openings 1 Salary Pay Range $78.15 - $128.22 Per Hour Add'l Salary Info Salary: The Hourly Range: $78.15 to $124.94 Doctorate Range: $92.09 to $128.22 Length of Work Year see in job descripton Employment Type Part Time Job Description / Essential Elements: Print Modesto Junior College Part-Time Instructor of Industrial Electronics - School of Industry and Trades - Modesto Junior College 2026-2027 Salary: The Hourly Range: $78.15 to $124.94 Doctorate Range: $92.09 to $128.22 (2025-2026 Certified Part-time Instructor/Overload Hourly Salary Schedule) Part Time Faculty office Hours are paid at a flat rate of $30 per hour. Closing Date: Wednesday, June 30th, 2027 at 11:59pm To apply, submit your application and required documents on-line via our applicant system at: https://yosemite.peopleadmin.com/postings/9112 The successful candidate will join an Industry & Trades department that continues to create curriculum responsive to student needs, increasing student completion through the implementation of strategies geared toward student equity. The machining discipline benefits from industry-supported facilities and modernized equipment that excite regional employers about training opportunities for their workforce at MJC

The ELTEC discipline emphasizes electrical technology within industrial automation, preparing students for high-demand careers in automated processing environments, particularly food and food-related industries. While foundational residential wiring is taught, the program focuses primarily on automation, PLCs, electrical systems, industrial controls, and the technologies essential to modern processing operations. Industry partners are highly supportive of this training and are enthusiastic about new and emerging equipment being added to the program.

MINIMUM QUALIFICATIONS Bachelor's degree(s) or higher and two years of professional experience, or an Associate's degree(s) and six years of professional experience. Professional experience required must be directly related to teaching assignment. Determined by California State Chancellor's Office.

Click hyperlink for discipline applicable Minimum Qualifications. The District has adopted an equivalency procedure that enables consideration of applications by individuals who may not directly meet the qualifications listed above. For more information on equivalency, you may access the link below: https://www.yosemite.edu/recruitment/equivalency_policy_and_procedures It is the applicant's responsibility to provide proof of equivalency

Knowledge of and ability to appraise the diverse academic, socioeconomic, cultural and ethnic backgrounds of community college students. Sensitivity to the needs, problems and challenges associated with the diversity of the community college student population. PHYSICAL AND MENTAL STANDARDS Mobility: ability to sit or stand for long periods and move around lab and classroom environments.

Dexterity: fine motor skills sufficient to operate machining equipment, tools, keyboards, and instructional materials. Lifting: occasional lifting of materials and tools up to 25 pounds. Vision: ability to read documents, computer screens, blueprints, and machining measurements.

Hearing/Talking: ability to communicate clearly with students in active lab environments. Emotional/Psychological: ability to make decisions, manage safety, meet deadlines, and engage with diverse students. *Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of the position.

DESIRABLE CHARACTERISTICS Ability to develop innovative curriculum and improve student equity. Enthusiasm for teaching and supporting student learning. Commitment to collaborative work with colleagues and industry partners.

Willingness to remain current in the machining field and major state initiatives. Ability to adapt to change, engage in professional development, and participate in shared governance Ability to develop curriculum and instructional materials in alignment with industry needs. Enthusiasm for the teaching and learning process.

Commitment to supportive, collaborative relationships with students, faculty, and industry partners. Participation in professional growth to remain current in electrical technology and major statewide initiatives. Ability to operate effectively in an environment of change and ambiguity.

Effective interpersonal communication skills and the ability to engage in community and outreach efforts. PREFERRED QUALIFICATIONS Education and/or experience in teaching electrical technology, industrial automation, or related disciplines at the community college level. Current knowledge and/or industry experience in: PLC programming and troubleshooting (Allen-Bradley, Siemens, etc.) Industrial automation systems Motor control systems Variable frequency drives (VFDs) Industrial electrical networking (EtherNet/IP, Modbus, ProfiNet) Sensors, instrumentation, and control devices Industrial electrical safety (including LOTO and NFPA 70E) Panel building, wiring, and power distribution Electrical theory, diagnostics, and applied troubleshooting Residential wiring fundamentals (supportive but not primary) Experience working with African American/Black, Hispanic, Native American, and other minoritized students

Demonstrated ability to address equity gaps through culturally responsive teaching and curriculum design. Understanding of HSI designations and their impact on instructional practice. Example of Duties GENERAL JOB DUTIES AND RESPONSIBILITIES Part of the teaching assignment may be online, in the evening, and/or on Saturdays.

Duties and responsibilities include but are not limited to: Teaching lower-division college courses across the full range of core ELTEC offerings, including electrical theory, automation systems, PLCs, motor controls, instrumentation, industrial electronics, wiring, and safety. Advancing equitable student learning through high-quality instruction aligned with established course outlines. Informing students of course requirements, evaluation methods, and attendance expectations.

Preparing and grading assignments, assessments, and examinations. Maintaining accurate attendance, scholastic, and other records according to district policy. Developing, assessing, and improving student-learning outcomes at the course and program level.

Engaging in data inquiry and self-assessment to support student success and equity. Participating in required professional development and FLEX activities. Maintaining professional conduct and modeling industry-standard safety practices.

Requirements / Qualifications For more information on Requirements/Qualifications, please contact the employer. Comments and Other Information For more information on Comments and Other Information, please contact the employer. CalPERS Links Not all postings qualify for CalPERS.

Informational Only. CalPERS Retirement Benefits ADD TO WISHLIST VIEW JOB WISHLIST APPLY (Current Employees ONLY) APPLY QUICK APPLY