tap into our expansive network to build your career

Portfolio Company Open Roles

Android AOSP Engineer (Senior / Staff)



Software Engineering
Toronto, ON, Canada
Posted on Friday, April 5, 2024

Aescape is seeking a 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 Toronto

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, The New York Knicks, 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 ownership, passionate, fast learner, analytical mindset, perfection seeker.

  • Excellent interpersonal and communication skills.

What’s In It For You

  • Join a trailblazing tech company anticipated to transform the massage industry.

  • The chance to make a difference with a product that empowers healthier and happier living.

  • Team culture driven by passion, ambition, empowerment, inclusion, curiosity, and fun!

  • We’ll grow together – your personal and professional growth are equally important.

  • An environment that empowers individuals, emboldens teams, and rewards achievement.

  • Early stage equity in a company led by serial entrepreneurs with multiple exits.

  • Free massages in SF and NY HQ!

  • Medical, vision, and dental insurance covered by us.

  • 401k with 4% company match

  • Unlimited vacation, generous parental leave

  • Working late? Dinner is on us.

  • Competitive pay + bonus + equity plan. The salary range for the role is CAD$135,000 - CAD$180,000 depending on the leveling.

Begin Your Aescape Career Journey

At Aescape, we're on a mission to redefine self-care for a better world, and we're seeking trailblazers to join us on this journey. We're inspired by individuals who are passionate, driven, and eager to learn. We value diverse perspectives and resourceful, determined individuals who are committed to making a difference. At Aescape, we empower people to reach their full potential, just as our product empowers better living. If you're ready to innovate, create, and make a meaningful impact, we want you on our team.