Senior Software Engineer-Project Solara
Core
Design, implement, optimize, and maintain native system software and device connectivity capabilities for Android-based embedded devices.
Role type
Senior IC embedded software engineer (connectivity & hardware bring-up)
Builds
Device connectivity features (Wi-Fi, Bluetooth, USB) and native system services for embedded hardware
Domain
Consumer electronics / Embedded systems / Wireless connectivity
Required skills
C, C++, Python, Android Open Source Project (AOSP), Linux, embedded operating systems, wireless protocols (Wi-Fi, Bluetooth, BLE, USB), hardware bring-up, system debugging, automated verification, hardware-in-the-loop testing
Preferred skills
Protocol analysis, telemetry analysis, CI/CD infrastructure for device testing, cross-layer troubleshooting (OS, driver, firmware, chipset)
Responsibilities
Design and integrate device connectivity capabilities; Lead hardware and platform bring-up activities; Develop automated verification and diagnostic tooling; Collaborate with hardware, firmware, and cloud teams to define technical designs; Drive complex hardware-software interaction issues to resolution.
Seniority
Senior, hands-on IC
