Jobs and Careers
RA
Engineering Technician (Part-time) (May-Aug 2026), Firmware
Rain BirdSan 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 KitFree account required — sign up in 30s