HP

Software Engineer

Bengaluru, India
Python Deep Learning Computer Vision NLP Android AOSP HAL Android keystore SE-Linux Secure Boot TrustZone TEE Gemini IoT
Description

India Development Centre (IDC)

Location: Bengaluru, Karnataka, India

Time Type: Full time

Job Description

India Development Centre (IDC)

Description -

  • Please note, this is a general listing and may not have an immediate opening. We will contact candidates who best meet the job requirements as such openings arise.

  • About the Role

  • At HP, we’re building the future of personal computing — bold, inclusive, and driven by innovation. As part of our India Development Center, you’ll be at the forefront of creating products and solutions that cater to diverse consumer needs across the globe.

    This is more than a role — it’s an invitation to lead transformative work that reaches millions globally. Whether you're passionate about crafting intuitive user experiences, architecting reliable system software, or defining the form factor of a category-defining device, this is your chance to work at the edge of innovation.

    We’re assembling a cross-functional team of product managers, designers, engineers, and researchers united by curiosity, craftsmanship, and a shared mission: to design technology that enhances how people live, learn, and create.


    Roles:
    Product Management:
    ◦ Define and articulate bold product visions rooted in real user needs and business opportunity.

    ◦ Prioritize features with clarity, write detailed product requirements (PRDs), and align stakeholders across functions.

    ◦ Champion the product lifecycle from ideation to launch — and iteration beyond.

    User Experience (UX):
    ◦ Collaborate with designers and researchers to craft experiences that feel effortless, delightful, and deeply human.

    ◦ Translate complex requirements into clear UX flows and ensure every detail is intentional and elegant.

  • AI Engineer

  • Developing Embedded AI Solutions on Qualcomm SOCs

  • Knowledge of Deep Learning, Computer Vision, NLP

  • Background in developing models ground up using curated data from the respective domains.

  • Build solutions for Device User Experience differentiation utilizing various sensors (Audio, Camera, ...) for ambient Intelligence & Proximity Detection

  • In Depth knowledge of Gemini and Open Source Models to build On Device / Hybrid AI solutions

  • Hands-on experience on using Python and various AI Frameworks to build such embedded solutions.

  • Android Development:
    ◦ Drive deep integration and customization of Android at the system level, ensuring performance, reliability, and fluid UX.

    ◦ Work on AOSP, HAL, optimize for security, battery, and device compatibility.

    Android Camera Engineer

  • Development of Camera App for mobile and devices.

  • Work on camera software stacks including camera framework, camera HAL, and kernel driver controller

  • Analysis & Debug of general camera issues

  • Collaborate with camera sensor vendors for Camera Sensor module bring-up

  • Improve Camera performance, power and memory and develop related tools to validate them.

  • Android Device Security Engineer

  • Experience in Mobile device security modules on Android platform (ex: Android keystore, SE-Linux, Secure Boot).

  • Knowledge and hands-on experience in secure processing on Android platform (Android Security architecture/framework).

  • Deep understanding of Android trusted execution environment elements on Qcom platforms.

  • Exposure to TrustZone (TZ) & Trusted Execution Environment (TEE).

  • Certificate provisioning, private/public key generation: flow understanding & experience on Android devices.

  • Exposure to Android app signing & system image signing.

  • System Software & Integration:
    ◦ Lead development across kernel, drivers, firmware, and middleware layers.

    ◦ Ensure tight integration between hardware and software components.

    Software Packaging & Deployment:
    ◦ Architect scalable build systems, OTA pipelines, and release processes with an emphasis on reproducibility and security.

    ◦ Maintain rigorous version control and support multi-region deployments.

    Testing & Automation:
    ◦ Define test strategies that span functional, regression, performance, and security dimensions.

    ◦ Implement CI/CD and test automation infrastructure to enable rapid, stable iteration at scale.


    Preferred:
    • Experience with consumer electronics, IoT, or mobile device development.
    • Background in industrial design collaboration and manufacturing processes.
    • Exposure to Agile or hybrid product development methodologies.

    • Contributions to open-source projects, developer communities, or technical publications are a plus

    🛠️ Key Responsibilities

  • Take full ownership of your workstream – from ideation and design to delivery and improvement.

  • Communicate clearly, think critically, and collaborate with empathy.

  • Are passionate about delivering high-quality consumer tech experiences.

  • Have hands-on experience in one or more relevant domains (Product, UX, Embedded, Android, QA, Hardware).

  • Operate with a startup mindset — iterative, resourceful, and mission-driven.

  • Are excited to challenge convention and imagine what’s next.

Job -

Software

Schedule -

Full time

Shift -

No shift premium (India)

Travel -

Relocation -

Equal Opportunity Employer (EEO)

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).

Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.

For more information, review HP’s EEO Policy or read about your rights as an applicant under the law here: “Know Your Rights: Workplace Discrimination is Illegal"

HP
HP

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say