Android AOSP Engineer (Senior / Staff)
AescapeAbout the role
Aescape is seeking an Android AOSP Engineer (Senior / Staff) who will architect, design, and develop software systems running in AOSP for our new setup and control experience product. Your objectives include implementing new device drivers and features, optimizing Android systems, and collaborating with cross-functional teams to launch hardware products. Join us and drive innovation in the Android platform!
This role is based out in NYC
Aescape is the NY-based lifestyle robotics company redefining self-care.
We announced the world's first commercially available, fully automated AI-powered massage experience with Equinox in March — and this is only the beginning. We are in a period of rapid growth, launching our category-transforming product throughout 2024 with global leaders in hospitality, wellness, sports and fitness.
Backed by $85M in funding from investors like Valor Equity Partners (an early investor in Tesla and SpaceX), we've assembled a team of top talent across connected hardware and fitness from industry giants like Amazon, Apple, Peloton, Tonal, Uber and more to bring people and robotics together for better living.
In less than 48 hours since announcing our launch and partnership, publications like WIRED, Fast Company, Popular Science, Sports Business Journal, Fortune and Now This News have covered our news, with remarkable enthusiasm.
What You’ll Do
As a Android AOSP Engineer (Senior / Staff) at Aescape you will
Architect, design, develop, and maintain software systems running in AOSP for a new setup and control experience product for Aescape.
Implement new device drivers and feature requests through AOSP stack, Linux driver, HIDL, Binder, AIDL, Java SDK.
Design and develop innovative, customized features and modules, and optimize Android systems at the framework level.
Collaborate with several cross-functional teams needed to design and launch a hardware product/platform.
Closely work with our manufacturing partners and ensure each of our product development builds (Proto, EVT, DVT, PVT/MP) run smoothly and strive to achieve high yield percentage.
What You’ll Bring
5-10 years of experience developing hardware product using AOSP.
Must have knowledge of AOSP build system, AOSP workflow and cross platform development of Native Applications.
Strong Knowledge of Android Framework, Android System-Vendor services, JNI, AIDL, Se-policy rules in Android framework.
Experienced in AOSP frameworks adaptation and HAL adaptation.
Must have programming skills with C/C++, JAVA/Kotlin, Python, Shell script.
Must have worked with development tools like GIT, SVN, JIRA, Android studio etc.
Experience in working with different embedded platform with processors from Qualcomm, TI, NXP, NVIDIA, Intel or similar.
Be able to navigate the various layers of AOSP, services, framework, HAL, Kernel and bootloader.
Bachelor's Degree in Computer Science, Electrical Engineering or related discipline, or relevant experience.
Nice To Have But Not Required
Strong knowledge of Android porting on various platforms and Device based customization of UI and Backend services.
General knowledge of security protocols, encryption/decryption technologies, PKI, HSM, certificates management
Strong Knowledge of Android HIDL for vendor specific modules such as Cameras, Wi-Fi, Bluetooth, GPS, 9 Axis Sensors, Battery etc.
Have demonstrated expertise in a few areas of AOSP and Linux kernel.
Strong sense of owners
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s