What You’ll Do
- Design and develop high-performance firmware and software for cutting-edge IoT platforms.
- Debug, optimize, and validate firmware on complex multi-core architectures.
- Develop automated and unit-level functional testing to validate designs.
- Present and provide feedback on architectural discussions for next-generation business logic.
- Engage with a cross-disciplinary team to design, develop and test features up the stack.
- Validate and maintain features using cloud-based analysis at scale.
What We’re Looking For
- 8+ years of experience in software development
- Bachelor’s degree in Computer Science, Computer Software Engineering, Electrical Engineering or equivalent experience
- Experience with Kotlin, Java & C++
- Deep experience with AOSP (Android Open Source Project), Android OS and Linux
- Experience with embedded programming on Linux and / or RTOS
Compensation & Benefits
The compensation range for this position is $185,000–$273,000 USD (varies by location). Total compensation may include restricted stock units. Benefits include health, pharmacy, optical and dental care; paid time off, sick time off; short and long term disability; life insurance; and 401k contribution (subject to eligibility).