Demo

Control Systems Programmer

City of Markham, IL
Marina, CA Full Time
POSTED ON 2/8/2025
AVAILABLE BEFORE 5/8/2025

Salary : $133,182.40 - $169,956.80 Annually

Location : Marina, CA

Job Type : Full-Time

Job Number : 25-021

Department : Information Systems

Opening Date : 01 / 13 / 2025

Closing Date : Continuous

Definition and Class Characteristics

FLSA : Non-Exempt

Monterey One Water is looking for an experienced programmer to join our team. The ideal candidate should possess strong technical skills, be detail-oriented, great communicator, collaborate well with others, with a high level of integrity and be capable of working in a fast paced environment.

Join the Monterey One Water Team!

Under general direction, perform a variety of routine to complex duties in the setup, changes, installation, development, documentation, testing and implementation of PLC programs, HMI PanelView's, and SCADA, develop and maintain reports for the Operation's and Management teams as well as provide technical support for the Operation's team and work cohesively with the utilities team through troubleshooting efforts and upgrade projects.

CLASS CHARACTERISTICS

This is a class that performs specialized technical work in the maintenance of hardware and software related to various process control equipment and systems. Positions perform the full range of duties as assigned, working independently, applying well developed skills, and exercising judgment and initiative. Assignments are performed with the expectation that incumbents have the ability to choose among alternatives in solving job problems and work productively in the absence of a supervisor. Positions at this level receive only occasional instruction or assistance as new or unusual situations arise, and are fully aware of the operating procedures and policies of the work unit. Work is normally reviewed only on completion and for overall results. This class is distinguished from the Control System Technician classification series by the performance of duties related specifically to the design, troubleshooting and programming of PLC, HMI, SCADA and Data Recording systems.

Essential Functions

  • Maintain and improve the function of the overall SCADA system (SCADA system includes PLCs, Human-Machine Interface (HMI) and related equipment such as data historian and reporting systems); administers passwords and system access; plans and implements software refinements; oversees SCADA archiving and reporting
  • Develop, troubleshoot, document, and modify PLC programming in ladder logic and function block languages using Studio 5000 and RSLogix 500.
  • Develop, troubleshoot, document, and modify SCADA applications using Factorytalk View SE, Factorytalk ME, Automation Direct C-More software and VBA including displays, trends, communications and reports.
  • Maintain and configure OSISoft PI Historian and Vantagepoint reporting software including Excel reports and web based reports.
  • Integration with wireless gateways, modbus, and other communication protocols
  • Programs and configures VFD's applications and parameters.
  • Performs control loop tuning to optimize processes.
  • Participate in design and construction teams in order to provide technical support for SCADA, telemetry and PLC controls for capital projects.
  • Review technical content of project designs, specifications and submittals in order to provide feedback.
  • Maintains work order records and history and provides technical update of information in CMMS program.
  • Implements start-up of newly installed SCADA equipment.
  • Programs the SCADA operator interface as required for updates / upgrades.
  • Maintains a PLC program library for immediate restore of lost or damaged code.
  • Troubleshoots and repairs plant-wide control systems.
  • Works with other Agency staff on control system changes and provide training to other staff on the retrieval of SCADA data and control system operation.
  • Maintains work areas in a clean and orderly condition, including securing equipment at the close of the workday.
  • Coordinates and oversees contracted programming and electronic work as required.
  • Maintains accurate records and files of work performed in Asset Center. Prepares regular and special reports on operations of equipment and systems; requisitions parts and supplies as needed.
  • Assists with preparing cost estimates, and maintaining budgets, and contracts for consultants.
  • May be required to work unusual hours, shifts, and be available for standby duty.
  • Responds to emergency calls to troubleshoot controls as required.
  • Performs other duties as assigned.

Qualifications

Knowledge of :

  • Principles, practices, and methods related to monitoring and troubleshooting of various data acquisition software and hardware.
  • PLC, HMI, and SCADA programming applications.
  • Control system and instrumentation theory.
  • SQL and historian database and Excel functions.
  • Applicable Federal, State, and local laws, rules, regulations, and policies related to electrical system and electronic maintenance and repair work.
  • Safety practices, procedures, and equipment pertaining to work.
  • Record keeping principles and procedures.
  • English usage, grammar, spelling, vocabulary, and punctuation.
  • Techniques for providing a high level of customer service to public and Agency staff, in person and over the telephone.
  • Ability to :

  • Inspect, detect, and take appropriate action to correct PLC software and hardware and electronic failures and faults.
  • Perform a variety of specialized work assignments requiring knowledge of PLC software and hardware, and electronic systems specific to wastewater collection system, pump, and treatment facilities.
  • Perform PLC, HMI, and SCADA programming, troubleshooting, and repair.
  • Read, interpret, and work from sketches, drawings, schematic diagrams and equipment manuals.
  • Apply and interpret laws, rules, codes, and regulations relating to electronic maintenance and repair work.
  • Maintain equipment records and parts inventories.
  • Establish and maintain a variety of filing, record keeping, and tracking systems.
  • Understand and follow oral and written instructions.
  • Organize own work, set priorities, and meet critical time deadlines.
  • Operate modern office equipment including computer equipment and software programs.
  • Effectively communicate in person, over the telephone, two-way radio, and in writing.
  • Use tact, initiative, prudence, and independent judgment within general policy, procedural, and legal guidelines.
  • Establish and maintain effective working relationships with those contacted in the course of the work.
  • Pass Agency physical examination, which may include pre-employment assessment of safe work capacity in comparison to the essential job functions for the position.
  • Education and Experience :

    Any combination of experience and education / training that would likely provide the required knowledge, skills, and abilities is qualifying. A typical way to obtain the knowledge and abilities would be :

    Equivalent to the completion of an associate's degree, or equivalent college course work in electronics, programming, computer science, information technology, or related field, and four (4) years of increasingly responsible journey-level work experience in industrial SCADA / HMI / PLC programming experience performing the installation, maintenance, troubleshooting, and repairs for SCADA systems and related components, or a combination of education, experience, and training that provides the knowledge, skills, and abilities necessary to perform the duties of this position.

    Licenses and Certifications :

  • Possession of a valid California Motor Vehicle Driver's license and be insurable with the Agency's insurance at the standard rate, and continue to meet the established driving standards as a condition of employment for this position.
  • Persons employed in this classification are required to participate in Agency provided training to acquire basic First Aid and Cardiopulmonary Resuscitation (CPR) certificates during the initial 12 months of employment.
  • Rockwell Automation Certification desired.
  • Physical and Environmental Demands

    PHYSICAL DEMANDS

  • Standing & Walking - Standing for extended periods of time and / or walking distances (1 or more miles) : 15 minutes up to 5 hours per day.
  • Lifting - Ability to safely lift up to 40 pounds overhead and 70 pounds to waist level; both of these requirements include bending at knees to facilitate proper lifting techniques : 1 minute up to 15 minutes per day.
  • Climbing - Ability to ascend 10 ft. or more up ladder(s), manhole rungs and stairs : 1 minute up to 30 minutes per day.
  • Pulling - The ability to safely pull, hand over hand, up to 60 pounds attached to a rope (retrieval of equipment from manholes & vaults) : 1 minute up to 10 minutes per day.
  • Manual Dexterity - The ability to perform multiple work activities requiring a significant level of physical and mental coordination, such as calibration of instruments, accurate field measuring, repair of instruments, computer keyboard, writing : 1 hour up to 8 hours per day.
  • Visual - Acuity for driving long periods; reading literature for long periods; industry warning signs and instruments; reading maps and diagrams, computer screen : 30 minutes up to 8 hours per day.
  • Job requires a good deal of the following activities : reaching, stooping, bending, and squatting : 15 minutes up to 2 hours per day.
  • Reflexes - Ability to quickly and automatically respond to emergency and safety situations : 1 minute up to 2 hours per day.
  • Ability to function in confined spaces and / or hazardous environment : 10 minutes up to 8 hours per day.
  • ENVIRONMENTAL ELEMENTS

    Plant and field environment; exposure to noise, vibration, dust, grease, smoke, fumes, gases, potentially hazardous chemicals, high voltage; work on slippery or uneven surfaces; work around and with machinery.

    M1W VALUES

  • Accountability - I take ownership of my job as demonstrated through my words, actions, and attitude.
  • Integrity - I am guided by strong ethics and consistently do the right thing.
  • Respect - My actions demonstrate that I care about the well-being of others, the organization, and the environment.
  • Transparency - My communication and actions are honest, complete, timely and open to public review.
  • Collaboration - I value and seek diverse input to optimize opportunities and solutions.
  • This position is part of the General Employee Association (GEA)

    Employee Benefits Package

    Health Care Coverage

    Anthem Blue Cross through ACWA JPIA. Agency pays 100% of the employee contribution and a substantial portion of the dependent contribution.

    Dental Care Coverage

    MetLife. Agency pays 100% of the employee contribution and a substantial portion of the dependent contribution.

    Vision Care Coverage

    MetLife. Agency pays 100% of the employee contribution and a substantial portion of the dependent contribution.

    Life & AD&D Insurance

    MetLife. 1x employee's annual salary plus $15,000, maximum of $265,000, paid by Agency.

    LTD / STD

    MetLife. Paid by Agency.

    Retirement

    CalPERS. Local Misc. :

  • Tier 1 3%@60 : 8.211%
  • Tier 2 2%@55 : 7.211%.
  • Tier 3 2%@62 : 6.461%
  • Employees pay 100% of the employee portion.

    Vacation

    Six month waiting period, accrual every pay period. 440 is the max accrual.

  • 1-3 years = 80 hours / year
  • 3-8 years = 120 hours / year
  • 8-15 years = 160 hours / year
  • 15-20 years = 176 hours / year
  • 20-30 years = 200 hours / year
  • 31 years = 4 additional hours per year of service
  • Sick Leave

    Employees are granted 96 hours of sick leave, accrued per pay period. There is no limit to the amount of sick leave an employee may accrue due to the Public Employees Retirement System (PERS) sick leave conversion credit accumulation upon retirement.

    Bereavement Leave

    Up to five days per incident. Employees can use sick, vacation, compensatory time, or Admin leave.

    Military Leave

    Temporary military leaves of absence will be granted to engage in ordered military duty.

    Holidays

    13 paid Holidays per year 1 floating holiday per year.

    The Agency provides and pays for an EAP Program through Claremont EAP.

    Education Incentive

    The employee will be reimbursed for books and tuition only and the employee will receive reimbursement of the course with a grade of "C" or higher. There is a 6 month waiting period for this benefit. Reimbursement is limited to the following maximums :

  • Community College $1,000 per calendar year
  • University / State School $2,500 per calendar year
  • Master's Degree level $3,500 per calendar year
  • Optional Benefits

    AFLAC, Flexible Spending Account (unreimbursed medical and dependent care) and Deferred Compensation Plan (Principal, no matching funds).

    Memorandum of Understanding

    Click here to view General Employee Association

    I understand that the Monterey One Water requires a completed descriptive work history with all employment experience detailed to be considered for employment. I have included all of this information within my application. (NOTE : AN ATTACHED RESUME DOES NOT SATISFY THE REQUIREMENT OF COMPLETING THE APPLICATION. If you haven't completed the application requirements, please return to your application to finish it before submitting your application.)

    Please describe your experience in industrial SCADA / HMI / PLC programming performing the installation, maintenance, troubleshooting, and repairs for SCADA systems and related components,

    What type of course work or formal apprenticeship in electrical, electronics, programming, or instrumentation have you completed?

    Please list any current Rockwell Automation Certifications.

    Required Question

    Salary : $133,182 - $169,957

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Control Systems Programmer?

    Sign up to receive alerts about other jobs on the Control Systems Programmer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $110,730 - $135,754
    Income Estimation: 
    $128,617 - $162,576
    Income Estimation: 
    $117,033 - $148,289
    Income Estimation: 
    $68,659 - $89,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $66,157 - $90,051
    Income Estimation: 
    $82,230 - $118,841
    Income Estimation: 
    $136,714 - $171,621
    Income Estimation: 
    $66,195 - $86,448
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $66,195 - $86,448
    Income Estimation: 
    $126,569 - $164,899
    Income Estimation: 
    $136,714 - $171,621
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at City of Markham, IL

    City of Markham, IL
    Hired Organization Address Monterey, CA Full Time
    Salary : $133,182.40 - $169,956.80 Annually Location : Marina, CA Job Type : Full-Time Job Number : 25-025 Department : ...

    Not the job you're looking for? Here are some other Control Systems Programmer jobs in the Marina, CA area that may be a better fit.

    Control Systems Programmer

    Monterey One Water, Marina, CA

    Control Systems Programmer

    Monterey One Water, Monterey, CA

    AI Assistant is available now!

    Feel free to start your new journey!