Rain Bird Corporation

Lead Mobile Software Engineer

Job ID
4899
# Positions
1
Category
Engineering - Software
Country
United States
City
REMOTE

Overview

At Rain Bird, we are focused on the efficient use of water to enable healthy plants and landscaping for consumer, commercial, golf, and agriculture markets. If you want to be part of this journey , we have an incredible new opportunity for you.

 

Rain Bird is looking for a new Lead Mobile Software Engineer who thrives on collaboration to build amazing products. This role focuses on iOS development; however, we seek someone with experience in Android development, who can architect for growth and simplicity, and who has led mobile application teams. 

 

Responsibilities

As a Lead Mobile Engineer, your day-to-day activities will include working with product teams to understand requirements, designing new features, and performing agile development. Our mobile applications manage controllers, sensors, and services via the cloud, BLE, and Wi-Fi to control irrigation.

 

Additional responsibilities include:

  • Understand the requirements and customer needs for software projects. This includes interfacing with various stakeholders, such as product managers, architects, and management.
  • Develop and support features for native applications for the support of consumer and contractor connected devices in various home network configurations.
  • Collaborate with the Quality Assurance group to identify and fix defects.
  • Collaborate with outside vendors for software components, designs, and development work.

Qualifications

Minimum qualifications include:

  • BSCS, BSEE, or equivalent from an accredited university.
  • 10+ years of technical project leadership experience in software development.
  • 10+ years of hands-on software engineering experience with native mobile applications for iOS and Android.
  • Experience managing development with Agile teams using Jira, Git, and Confluence.
  • Clear verbal/written communication and team leadership skills.
  • Proven track record of on-time delivery of highly rated production software applications.
  • Demonstrated application architectural skills for growth, adaptability, observability, and testability.
  • In-depth understanding of complex wireless BLE and Wi-Fi mobile applications, including a solid understanding of networking and IoT protocols (TCP, UDP, HTTPS, MQTT, etc.).
  • Experience in end-to-end system delivery from IOT device to cloud to mobile.

 Desired qualification include:

  • IoT cloud experience (AWS IoT Core, etc.).
  • Continuous Integration and Unit Test development skills.
  • Applied AI coding skills.
  • Experience in the irrigation industry or Rain Bird irrigation products.

Salary Transparency

  • Salary range for candidates based in California: $155,838.02-$233,757.04
  • Salary range for candidates based in Colorado or New York CIty and New York State: $145,643.01-$218,464.52
  • Salary ranges include base salary and annual incentive bonus if applicable.
  • Exact compensation may vary based on skills, experience, and location.

 

#LI-Remote

 

Rain Bird Corporation is an Equal Opportunity Employer

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed