Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

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

3 weeks 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.

Want more jobs like this?

Get jobs in Tucson, AZ delivered to your inbox every week.

Job alert subscription

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.

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