CPU/DSP Low Level Kernel Development/Optimization-Staff Engineer

Qualcomm is a global leader in wireless technology innovation and the development of mobile technologies.
$150,000 - $250,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For CPU/DSP Low Level Kernel Development/Optimization-Staff Engineer

Qualcomm India Private Limited is seeking a Staff Software Engineer for CPU/DSP Low Level Kernel Development and Optimization. This role combines embedded systems expertise with cutting-edge AI development, focusing on the Qualcomm NSP platform.

The position requires a seasoned professional with 8+ years of experience in embedded software development, particularly with low-level drivers and RTOS systems. The ideal candidate will possess strong programming skills in C and Assembly, with deep understanding of processor architecture and memory management concepts.

Key responsibilities include developing and optimizing AI software stacks, working with neural networks to improve performance and accuracy, and collaborating with the architecture team on next-generation NSP development. The role demands expertise in embedded software development on ARM platforms, strong debugging skills, and experience with JTAG debuggers.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial security programs, and continuous learning opportunities. The company's commitment to innovation and technology leadership makes this an excellent opportunity for professionals looking to work on cutting-edge embedded systems and AI technologies.

The position is based in Bangalore, India, and offers the chance to work with leading experts in the field while contributing to world-changing innovations in mobile and wireless technology. Qualcomm's supportive, inclusive culture encourages idea sharing and professional growth through mentorship programs and tuition reimbursement.

This role is ideal for candidates who combine technical expertise in embedded systems with a passion for AI development and optimization. Join Qualcomm to be part of a team that's shaping the future of wireless technology and mobile computing.

Last updated 3 months ago

Responsibilities For CPU/DSP Low Level Kernel Development/Optimization-Staff Engineer

  • Developing AI SW stack on Qualcomm NSP
  • Evaluating and optimizing neural networks runtime performance and accuracy
  • Working to enable state of the art network models and new AI SW features to meet customer use-cases
  • Working with architecture team to define our next generation NSP

Requirements For CPU/DSP Low Level Kernel Development/Optimization-Staff Engineer

  • 6-10 years of Embedded Software Development experience, including low level drivers, and RTOS
  • Strong C and Assembly Programming with Strong OS & Multi-Processor concepts
  • In depth understanding of Memory management, MMU, IOMMU etc.
  • Embedded software development in C and C++ on ARM or similar cores
  • Hands on experience of driver development on any RTOS
  • Strong processor architecture knowledge
  • Good debugging skills with experience on debugging with Lauterbach JTAG debuggers
  • Bachelor's or Master's degree in Computer Science, Electrical/Electronics Engineering, or related field

Benefits For CPU/DSP Low Level Kernel Development/Optimization-Staff Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • World-class health benefit coverage for employees and dependents
  • Financial security programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm CPU/DSP Low Level Kernel Development/Optimization-Staff Engineer

Lead Engineer, Senior - Video Embedded

Lead Video Embedded Engineer position at Qualcomm, focusing on developing embedded multimedia solutions and video processing technologies for mobile platforms.

RTL design -Lead Engineer

Lead RTL Design Engineer position at Qualcomm India, focusing on SoC design and integration with opportunities to work on cutting-edge semiconductor technologies.

WLAN PHY Baseband(RTL) Digital Design Engineer- Sr Staff

Senior Staff Digital Design Engineer position at Qualcomm Bangalore, focusing on WLAN PHY baseband development and IP design for next-generation WiFi standards.

Sr. Staff Design Engineer (Low Power)

Senior Staff Design Engineer position at Qualcomm focusing on low power ASIC design and implementation for wireless technologies.

CPU Systems RTL Engineer

Senior CPU Systems RTL Engineer position at Qualcomm focusing on high-performance, low-power CPU development and microarchitecture design.