Jobs and Careers
RA

Engineering Technician (Part-time) (May-Aug 2026), Firmware

Rain Bird
San Diego, United Statesfull_timeVerifiedPosted 11 Feb 2026

About the role

Overview

We are looking for an Engineering Technician, Firmware.  This is a part-time position (May-Aug 2026) for which the responsibilities include:

 

  • Software development activities include design and development, design reviews, excellent documentation, test and verification of modules, product verification, coordination with quality assurance, and field validation.
  • Report status, progress against the plan and activity.
  • Collaborate directly and effectively with multiple other teams including other firmware developers, Electronics design, DEVOPS, Cloud software, Manufacturing, Quality Assurance and Test Automation.
  • Responsible for keeping excellent, organized project records and documentation.
  • Responsible for writing high-quality, well-documented, and robust code in C/C++.
  • Participates in sustaining activities for existing products including diagnosis and resolution of defects.

Responsibilities

We are looking for an Engineering Technician, Firmware.  This is a part-time position (May-Aug 2026) for which the responsibilities include:

 

  • Software development activities include design and development, design reviews, excellent documentation, test and verification of modules, product verification, coordination with quality assurance, and field validation.
  • Report status, progress against the plan and activity.
  • Collaborate directly and effectively with multiple other teams including other firmware developers, Electronics design, DEVOPS, Cloud software, Manufacturing, Quality Assurance and Test Automation.
  • Responsible for keeping excellent, organized project records and documentation.
  • Responsible for writing high-quality, well-documented, and robust code in C/C++.
  • Participates in sustaining activities for existing products including diagnosis and resolution of defects.

Qualifications

  • Working towards a BS in Electrical, Electronic, Computer Science Engineering, or related technical degree and completion of some programming courses/labs or equivalent extensive experience.
  • Experience with C and/or C++ programming on Micro-Controller (uC) or System-on-Chip (SoC).
  • Excellent English communication (verbal and written).
  • Self-motivated and strong analytical/problem solving abilities.

Rain Bird is an equal opportunity employer.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Rain Bird

View company profile →