Job Description
We are currently seeking to hire an Embedded Software Engineer that has experience working with both Embedded and mobile devices.
This person must have professional experience customizing Android OS for Embedded devices.
Seeking someone that has strong experience when it comes to working with Bluetooth, Augmented Reality and Virtual Reality AR/VR along with any other wearable consumer electronic devices.
Location: Bay area, CA - MUST be able to work on-site (no remote work).
JOB OVERVIEW and RESPONSIBILITIES
Develop, integrate, and verify embedded software for Bluetooth radios in Augmented Reality/Virtual Reality (AR/VR) and other wearable consumer electronics devices.
Develop system-level software such as power management and performance monitoring related to Bluetooth components platforms include lightweight RTOS, Android, and proprietary Operating Systems.
Debug Bluetooth issues through packet capture, logs, and other methods.
Develop software drivers for radio management and data paths.
Develop system-level software such as power management and performance
monitoring related to Bluetooth components platforms include lightweight RTOS,
Android, and proprietary Operating Systems.
QUALIFICATIONS
Minimum bachelors in computer science or equal.
Strong, demonstrable coding skills in C and C++.
3+ years of experience with Linux environment, working with embedded or mobile.
Platform or customizing Android OS for embedded devices.
Experience developing Android Camera HAL implementations.
Experience with device drivers and microprocessor architecture.
Ability to understand, debug, and improve operational aspects of the system.
Previous experience working with mobile SoC or embedded Linux or Android.