Automation Programmer

Maas Energy Works•Redding, CA
•Onsite

About The Position

Maas Energy Works is seeking a highly motivated Programmer / Automation Technician for its automation team. The role provides technical support and develops software solutions to support the growth and sustainability of renewable energy projects. The ideal candidate is reliable, self-directed, able to think creatively, and focused on improvement, optimization, and security. The position is based at the corporate headquarters in Redding, California, or at other field-site locations. It combines office and field work and requires travel to project and dairy sites. Office work is performed in a professional office environment using 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.

Requirements

  • Strong experience as a programmer, for example with Allen Bradley, Ignition, or Automation Direct.
  • Some knowledge 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-20mA controls, 24V discrete controls, relays, contactors, Modbus485, and ModbusTCP.
  • Strong problem-solving skills and the ability to analyze complex requirements.
  • Ability to work effectively in cross-functional teams, with strong teamwork and collaboration skills.
  • 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 travel to project and dairy sites.
  • 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 and sustain physical effort using leg, abdominal, and lower-back muscles.
  • Good manual dexterity, coordination, and stamina.
  • Ability to enter, travel in, and exit vehicles and airplanes.

Responsibilities

  • Develop software and hardware solutions for 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.
  • Test software and hardware and conduct quality assurance to ensure 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 maintaining documentation for 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.
  • 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