Automation Programmer

Maas Energy Works, Inc•Redding, CA
•$30 - $60

About The Position

Maas Energy Works is seeking a highly motivated Programmer / Automation Technician to join its PUMA Works automation team. The role provides technical support and develops software solutions that support the growth and sustainability of renewable energy projects. The ideal candidate is reliable, self-starting, able to think independently, and focused on improvement, optimization, and security. The position reports to the Automation Manager. The role works at the corporate headquarters in Redding, California, or at other field-site locations. It includes both office and field work, with travel to project and dairy sites. Office work takes place in a professional office environment and uses standard office equipment. Field work may involve inclement weather, heat, cold, loud noise, and proximity to moving mechanical or construction equipment. Required personal protective equipment must be worn in designated areas. The position is full-time, Monday through Friday, 8:30 a.m. to 5:00 p.m., and includes on-call availability. The starting hourly range is $30–$60, commensurate with skills and experience.

Requirements

  • Strong programming experience, such as with Allen-Bradley, Ignition, or Automation Direct.
  • Some knowledge of or experience in IT and networking.
  • Some knowledge of electrical systems and safe practices.
  • Some field installation experience.
  • Strong knowledge of automated systems, including VFDs, pneumatics, analog pressure and temperature sensors, 4–20 mA controls, 24 V discrete controls, relays, contactors, Modbus485, and ModbusTCP.
  • Strong problem-solving skills and the ability to analyze complex requirements.
  • Excellent teamwork and collaboration skills, including the ability to work effectively in cross-functional teams.
  • Detail-oriented, with a focus on delivering high-quality software solutions.
  • Ability to learn and adapt quickly to new technologies and programming languages.
  • Strong written and verbal communication skills.
  • Proficiency in English.
  • Ability to walk and stand for extended periods on uneven ground; bend, stoop, kneel, reach overhead, and climb ladders and stairs.
  • Ability to move objects weighing at least 50 pounds.
  • Good manual dexterity, coordination, and stamina.
  • Ability to enter, travel in, and exit vehicles and airplanes.

Responsibilities

  • Develop software and hardware solutions to address the specific needs of renewable energy projects.
  • Collaborate with cross-functional teams to gather requirements and define project goals.
  • Perform basic control panel or cabinet design.
  • Assemble and install automation and networking cabinets.
  • Conduct testing and quality assurance to ensure software and hardware performance and reliability.
  • Maintain and support existing software applications, troubleshooting and resolving issues.
  • Work with stakeholders to identify process-improvement opportunities and create scalable software solutions.
  • Assist in maintaining backups of programs and changes.
  • Assist in documenting new sites and changes to existing sites.
  • Assist with project tracking and documentation.

Benefits

  • Three weeks of paid vacation.
  • Paid sick time.
  • Eight and a half paid holidays per year.
  • Two paid flexible holidays per year.
  • ICHRA health insurance reimbursement.
  • 100% employer-paid dental and vision insurance.
  • 100% employer-paid life insurance.
  • 100% employer-paid medical clinic membership or cash equivalent for field staff, for employees and dependents.
  • Additional paid vacation accruing over the first 3–24 months.
  • 401(k) with company matching, accruing over the first 3–24 months.
  • Quarterly profit share, accruing over the first 3–24 months.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service