QUQualcomm
Android kernel -: Senior Staff Engineer / Mgr
Bangalore ₹4-9 LPA Posted 26 May 2025
FULL TIME
Soc
C++
C
power management
Software Development
+1 more
Job Description
General Summary:
Qualcomm is at the forefront of the automotive technology revolution, leveraging its expertise in wireless and compute technologies to drive innovation in Automotive Infotainment, Telematics, ADAS/Autonomous Driving, and related domains. The Automotive Compute Platform team seeks a seasoned Senior Technical Lead to guide multi-site engineering teams in delivering cutting-edge automotive software and hardware solutions. This leadership role will focus on optimizing embedded compute platforms, driving compliance with ASPICE and ASIL standards, and collaborating closely with global automakers, Tier-1 suppliers, and standards bodies.
Key Responsibilities:
- Lead and mentor multiple teams of architects, technical leads, and engineers specializing in compute hardware and software optimization for automotive platforms.
- Define and execute strategic roadmaps aligned with Qualcomm's vision for best-in-class automotive service capabilities.
- Drive robust processes for requirement specification, prioritization, solution development, and system validation methodologies within a global engineering context.
- Manage stakeholder alignment across product roadmaps, delivery schedules, and feature capabilities.
- Oversee release management processes ensuring quality and compliance.
- Engage hands-on with embedded software development, including low-level drivers, firmware, kernel and user-space components on multi-core ARM/CPU, GPU, DSP, and specialized accelerators.
- Lead design and development efforts for heterogeneous embedded SoC platforms, utilizing JTAG/ICE debugging tools.
- Spearhead compliance efforts for automotive functional safety standards including ISO26262.
- Facilitate cross-geography collaboration with partners, customers, and senior management.
- Drive business process improvements and digitization initiatives in automotive software engineering.
Minimum Qualifications:
- Bachelor's degree or higher in Engineering, Computer Science, Information Systems, or related field.
- 13+ years of experience in embedded software design, development, and support for multi-core ARM/CPU platforms.
- Strong programming skills in C and C++.
- Hands-on experience with embedded platforms including low-level driver and firmware development, real-time OS (RTOS), and kernel architecture.
- Experience leading medium to large technical teams.
- Proficient in driver development for RTOS environments and Autosar software stacks.
- In-depth understanding of SoC hardware blocks (clocks, PLLs, GPIO, interrupt controllers, peripherals such as SPI/I2C/PCIe/CAN/Ethernet/USB/UFS, and power management).
- Experience with Linux kernel architecture, device drivers, and memory management.
- Proficient in debugging and development using JTAG or In-Circuit Emulators (ICE).
Preferred Qualifications:
- Demonstrated leadership experience working with senior management and distributed global teams.
- Excellent verbal and written communication skills.
- Experience in ISO26262/functional safety compliance.
- Exposure to multiprocessor architectures, virtualization technologies, caching, and interrupt handling.
- Experience driving process transformations and digital service enablement.
- Self-motivated, hands-on leader who actively engages in technical details to steer team success.
Additional Skills:
- Familiarity with programming languages such as Java and Python.
- Ability to work across geographies and cultures effectively.
