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 15 days 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

Chipset Systems Architect

Senior systems architect role at Qualcomm focusing on chipset design and development, requiring extensive experience in systems engineering and cellular technologies.

System Application Engineer Industrial and IOT (m/f/d)

Senior System Application Engineer role at Qualcomm France, focusing on Industrial and IoT applications with customer-facing responsibilities.

Compute Baseband Hardware Engineer, Up to Staff Level

Hardware Engineering role at Qualcomm focusing on compute baseband systems, requiring expertise in digital hardware design and customer support.

PON Software Engineer, up to Staff (Hsinchu/Taipei)

PON Software Engineer position at Qualcomm focusing on embedded systems development for next-generation optical network technologies.

Automotive Software Engineer Staff/Sr Staff - BDC

Staff/Senior Staff Automotive Software Engineer position at Qualcomm India, focusing on embedded systems, driver development, and automotive software solutions.