A company is looking for a Staff Embedded Systems Engineer to evolve on-device software and firmware for connected devices.
Key Responsibilities
Drive the evolution of firmware by architecting scalable systems and managing OTA delivery
Architect and implement multi-protocol wireless communication stacks ensuring reliability
Oversee end-to-end development and performance optimization of firmware for various microprocessors and microcontrollers
Required Qualifications
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
10+ years of experience in Embedded Systems, with at least 5 years focused on high-level application processors
Expert-level understanding of the Linux kernel, device drivers, and bootloaders
Proven expertise with wireless protocols and IoT technologies
Demonstrated experience implementing OTA updates for IoT devices
Staff Embedded Systems Engineer • Everett, Washington, United States