

Manufacturer of irrigation systems and water‑conserving products for landscapes, agriculture and sports fields.
Join our rapidly growing team to accelerate new product introductions for networked irrigation devices. As a technical leader, you will guide a skilled firmware team to develop world-class firmware for next-generation, cloud-connected irrigation systems. Your hands-on attitude, willingness to learn, and enthusiasm will be essential to our success and to preserving water, a precious natural resource.
In this role you will independently tackle moderate to highly complex firmware tasks, covering the full development lifecycle from design and coding in embedded C++ to testing, verification, and field validation. You will conduct board bring-up, bootloader creation, and over-the-air updates while ensuring comprehensive documentation and organized project records. Collaboration with electronics, DevOps, cloud, manufacturing, QA, test automation, and marketing teams is key, as is providing technical guidance and mentorship.
We require a minimum of a BS degree in Electrical, Electronic, Computer Science, Engineering, or equivalent experience, plus at least seven years of embedded firmware development. Candidates must be proficient in C/C++ (C++ preferred), RTOS environments such as FreeRTOS or ThreadX, and be comfortable with low-level debugging tools, schematics, and security technologies. Experience with Agile and waterfall processes, full product lifecycle, and strong analytical problem-solving abilities are also essential.
Desired qualifications include deep cybersecurity expertise, experience designing complex product ecosystems, and integrating devices with cloud or IoT platforms like AWS. Familiarity with radio communication stacks (BLE, LoRa, Wi-Fi, Cellular), CI/CD pipelines, design-for-manufacturing engineering, battery-powered devices, and AI-assisted coding tools such as GitHub Copilot will set you apart.