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

A global leader in wireless technology innovation and the development of semiconductors and mobile technologies.
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 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-10 years of experience in embedded software development, particularly in low-level driver development and RTOS environments.

The role involves developing and optimizing AI software stacks, working with neural networks, and collaborating with architecture teams on next-generation NSP development. The ideal candidate will possess strong programming skills in C, C++, and Assembly, along with deep understanding of memory management, processor architecture, and debugging techniques.

This is an excellent opportunity for experienced engineers looking to work at the intersection of embedded systems and AI. Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, and professional development opportunities. The company maintains a supportive, inclusive culture that encourages innovation and professional growth.

Working at Qualcomm's Bangalore office, you'll collaborate with leading technology experts and contribute to world-changing innovations. The company emphasizes work-life balance through various wellbeing programs and provides continuous learning opportunities, including tuition reimbursement and mentorship programs.

The position offers the chance to work on challenging customer requirements while contributing to cutting-edge technology development. Qualcomm's commitment to employee development, comprehensive benefits, and position at the forefront of technology innovation makes this an attractive opportunity for ambitious engineers looking to advance their careers in embedded systems and AI.

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

Python
Java
  • 6-10 years of Embedded Software Development experience
  • 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/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
Mental Health Assistance
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • 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.