MINIMUM Qualifications:
- BS in Electrical, Electronic, Computer Science, Engineering, or related technical degree or equivalent extensive experience. At least seven years of experience in embedded firmware development.
- Experience with embedded C/C++ programming (C++ preferred) of Micro-Controller (uC) or System-on-Chip (SoC)
- Experience with development/debugging tools (C/C++ compilers, CMake, ICE, JTAG, logic analyzers, etc.)
- Experience with low level code, board bring up, bootloader and OTA (oscilloscopes, DMM, etc.)
- Experience with a Real Time Operating System (RTOS) such as FreeRTOS or ThreadX
- Experience with security related technologies, such as encryption
- Experience using tools and toolchains such as IAR, VSCode, Jira, Jenkins, git, Perforce, CI/CD
- Experience with Agile software development process (methodology, best practices, and tools)
- Ability to review and understand digital and analog schematics.
- Experience with multi-tasking and multi-threading
- Experience in the full product life cycle
- Successful track record using both waterfall and agile methodologies.
- Experience developing and deploying consumer products and highly reliable systems.
- Self-motivated and strong analytical problem-solving abilities. Ability to thrive in situations of ambiguity.
DESIRED Qualifications:
- Expert understanding of Cybersecurity and related topics (encryption, authentication, HSMs, hashes, secure boot, certificates, PII)
- Experience architecting complex product ecosystems.
- Experience integrating products with cloud / IoT infrastructure (Amazon, proprietary or other)
- Experience developing and integrating radio stacks in embedded products (BLE, LoRa, LoRaWAN, Sidewalk, WiFi, Cellular Modem)
- Experience with CI/CD and automated unit test tools
- Experience with Design for Manufacturing Engineering (Automated Test Equipment; ICT; integration of on-prem HSM)
- Working experience with battery operated devices
Salary range for candidates based in California: $155,000 - $233,000
Salary range for candidates based in Colorado or New York- New York City: $145,000 - $218,00
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 is an Equal Opportunity Employer