Bengaluru, Karnataka, India Remote (Country) Employment

Hp is hiring an Android Platform Architect

About the Role

HP is seeking an Android Platform Architect to lead the software product architecture across Firmware, Middleware, OS, User Space, Android services, and Applications. You will drive technical requirements with partners, lead product discussions, and develop AI-based solutions for Android platforms.

What You'll Do

  • Own the software product architecture across Firmware, Middleware, OS, User Space, Android services, and Application requirements.
  • Enable a robust Android + Chrome OS feature set with efficient architecture for multi-window application support, including Desktop view, free-form window management, multiple desktops, and drag-and-drop functionalities.
  • Develop AI-based architecture and solutions, such as Android Gemini native/cloud-based solutions, aligned with business-defined use cases.
  • Drive technical requirements with partners, including SoC vendors and ecosystem partners like Google for Android.
  • Lead product and solution discussions, influencing the architecture to meet product goals in quality, reliability, and performance.
  • Collaborate with silicon platform vendors to implement key features, such as plug-and-play (PnP) for critical use cases.
  • Drive and perform NUDD (New, Unique, Different, Difficult) solutions and feature analysis, while assessing risks and providing mitigation strategies.
  • Develop the technical capabilities in the team including attracting and mentoring junior technical talent across domains.

What We're Looking For

  • Bachelor's degree in Computer Science, Electrical / Electronics Engineering.
  • 18+ years of experience in building end-to-end Android based real-time embedded products and applications.
  • Experience with design, development, and support of software solutions on multi-core ARM/CPUs; Strong C/C++/Java/Kotlin programming skills.
  • Experience with real-time embedded platforms, including development of low-level drivers & firmware, kernel, and user-space components.
  • Expertise in Software architecture; designing and developing software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in embedded SoC systems.
  • Hands-on development experience in Android software development and Android APKs, including application signing and system debugging.
  • Detailed understanding of SoC hardware blocks, including clocks, PLLs, GPIO, interrupt controllers (GIC), and peripherals (SPI/I2C/PCIe/CAN/Ethernet/USB/UFS), and power management.
  • Experience in Linux kernel architecture, device drivers, and memory management.
  • Serve as a hands-on technical lead, driving software development teams, identifying technical challenges, and implementing solutions.
  • Exposure to working with cross-functional teams across different geographies to ensure smooth integration and execution of software solutions.

Nice to Have

  • Master's degree in Computer Science, Electrical / Electronics Engineering.
  • Motivated self-starter with excellent verbal and written communication skills. Demonstrated ability to work with engineers, partners, and customers across different geographies.
  • Hands-on technical architect who is not hesitant to dig into the details when needed to gain first-hand knowledge of issues and play an active and personal role in steering team success.
  • Demonstrated experience working with senior management in a corporate environment. Experience in business process streamlining and transformation, including a disciplined approach to digitized services enabling.

Technical Stack

  • C/C++, Java, Kotlin, Android, Chrome OS, Linux kernel, ARM, GPU, DSP, SoC, SPI, I2C, PCIe, CAN, Ethernet, USB, UFS.

Work Mode

This role follows a local-country work mode in India.

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).

Required Skills
C/C++JavaKotlinAndroidChrome OSLinux kernelARMGPUDSPSoCEmbedded SystemsFirmwareSoftware ArchitectureReal-time SystemsMulti-core CPUs
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Hp

HP, Inc. is a global technology company providing computing and printing solutions

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago