
Job Title: Android EngineerType: Full TimeLocation: Burlingame, CA
What You'll Be Doing:• Developing application in Android Stack: This involves developing software applications for Android devices, which includes understanding the Android operating system, its components, and APIs.• Sensor framework: Developing applications that utilize sensor data, such as accelerometer, gyroscope, magnetometer, etc., which are integral to many Android devices.• Media framework: Working with media-related functionalities of the Android platform, such as audio and video playback, recording, and processing.• Radio technology – BLE, Wifi: Developing applications that interact with Bluetooth Low Energy (BLE) and Wi-Fi radio technologies, likely involving communication protocols and APIs provided by the Android framework.• Development in JNI and HAL layer: Writing code that interfaces between Java/Kotlin and native C/C++ code using the Java Native Interface (JNI), as well as working with the Hardware Abstraction Layer (HAL) to access hardware-specific functionalities.
What We Are Looking For:• Strong experience in Google Android stack: Expertise in developing applications for the Android platform, including a deep understanding of the Android software stack.• Expertise in Kotlin, SensorHub communication: Proficiency in the Kotlin programming language and experience in developing applications that utilize sensor data through the SensorHub.• Must have worked in JNI and HAL layer: Experience with JNI for integrating native code into Android applications and working with the HAL layer for hardware abstraction.• Experience in ADB shell commands: Familiarity with Android Debug Bridge (ADB) shell commands for debugging and interacting with Android devices.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
