What are the responsibilities and job description for the Irrigation Automation Programmer position at Investment Farms?
Summary:
AgriNorthwest is seeking a proactive and results-oriented Irrigation Automation Programmer to support and troubleshoot irrigation automation and control systems across AgReserves, Inc. locations. This role applies programming skills to resolve system issues and support automation reliability while working closely with senior automation and irrigation technicians, IT, and cross-functional partners to support system optimization and continuous improvement through hands-on experience and mentorship.
Responsibilities:
Qualifications:
AgReserves, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender, identity or expression, or any other characteristic protected by federal, state or local laws. Qualified applicants must be legally and lawfully authorized to be employed and work in the United States without current or future visa sponsorship - AgReserves, Inc. is not sponsoring visas at this time.
AgReserves offers medical, dental, vision, life, and AD&D insurance coverage. Additionally, employees can contribute to an FSA, and to an employer matched 401(K). Employees can apply for Tuition Assistance for continuing education purposes. All full-time employees are eligible to participate in a discretionary profit-sharing bonus. For more detailed information please visit our benefits site:https://www.agreserves.com/benefits/. AgReserves, Inc. complies with the current state minimum wage laws for all positions, regardless of the pay ranges posted.
Additional Benefits may also include:
Company Vehicle, Company Cell Phone, Relocation Assistance.
AgriNorthwest is seeking a proactive and results-oriented Irrigation Automation Programmer to support and troubleshoot irrigation automation and control systems across AgReserves, Inc. locations. This role applies programming skills to resolve system issues and support automation reliability while working closely with senior automation and irrigation technicians, IT, and cross-functional partners to support system optimization and continuous improvement through hands-on experience and mentorship.
Responsibilities:
- Develop, modify, and maintain automation software and PLC/HMI control programs following established standards.
- Troubleshoot and resolve issues in PLC systems, sensors, SCADA interfaces, and communication networks.
- Support integration and commissioning of new control systems and irrigation automation technologies.
- Monitor system performance, analyze operational data, and implement improvements to enhance reliability and efficiency.
- Ensure accurate data historization and reliable communication between field devices and supervisory systems.
- Perform preventive and corrective maintenance on automation hardware, software, and communication components.
- Maintain version control, documentation, and configuration records; document technical decisions, system requirements, and maintenance activities.
- Collaborate with IT, automation staff, and vendors to support networking, troubleshooting, procurement, and upgrades.
- Participate in code reviews, technical discussions, and agile team practices to support continuous improvement.
- Research and evaluate new automation technologies and recommend technical solutions.
- Apply feedback and training to strengthen programming, troubleshooting, and communication skills.
Qualifications:
- Associate degree or technical certification in Industrial Automation, Electrical Technology, Engineering Technology, or equivalent experience.
- 3 years of hands-on experience with automation or industrial control systems, including PLCs, sensors, and industrial communication networks.
- Experience with Siemens TIA Portal and/or Inductive Automation Ignition; experience supporting SCADA or remote monitoring systems.
- Understanding of networking concepts relevant to industrial control systems.
- Strong troubleshooting, problem-solving, and analytical abilities.
- Ability to document work clearly, follow standards, manage tasks independently, and adapt to evolving technologies and operational priorities.
- Strong interpersonal, communication, organizational, problem-solving, negotiation, and decision-making skills.
- Meets the physical requirements of the role which includes regularly lifting and moving up to 30lbs, visual acuity, and standing/walking.
AgReserves, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender, identity or expression, or any other characteristic protected by federal, state or local laws. Qualified applicants must be legally and lawfully authorized to be employed and work in the United States without current or future visa sponsorship - AgReserves, Inc. is not sponsoring visas at this time.
AgReserves offers medical, dental, vision, life, and AD&D insurance coverage. Additionally, employees can contribute to an FSA, and to an employer matched 401(K). Employees can apply for Tuition Assistance for continuing education purposes. All full-time employees are eligible to participate in a discretionary profit-sharing bonus. For more detailed information please visit our benefits site:https://www.agreserves.com/benefits/. AgReserves, Inc. complies with the current state minimum wage laws for all positions, regardless of the pay ranges posted.
Additional Benefits may also include:
Company Vehicle, Company Cell Phone, Relocation Assistance.