Engineering Technician (Part-time) (May-Aug 2026), Firmware
1 week ago• Tucson, AZ
This job is no longer available.
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.
Want more jobs like this?
Get jobs in Tucson, AZ delivered to your inbox every week.

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.
Client-provided location(s): Tucson, AZ
Job ID: 3075421
Employment Type: OTHER
Posted: 2026-02-24T20:51:00
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion