Staff Engineer - Kernal Development

A leading technology company specializing in wireless technology, semiconductors, and mobile innovations.
$150,000 - $250,000
Embedded
Staff Software Engineer
In-Person
8+ years of experience
AI

Description For Staff Engineer - Kernal Development

Qualcomm India Private Limited is seeking a Staff Engineer for Kernel Development to join their innovative team. This role combines advanced embedded systems expertise with cutting-edge AI technology development.

The position requires a seasoned professional with 8+ years of experience in embedded software development, focusing on kernel-level programming and AI software stack optimization. You'll be working with state-of-the-art neural network models and contributing to the next generation of Qualcomm's Neural Signal Processor (NSP).

Key technical requirements include strong proficiency in C/C++, assembly programming, and deep understanding of operating systems and multi-processor concepts. Experience with real-time operating systems (RTOS) and debugging tools is essential. The role demands expertise in memory management, processor architecture, and hardware security concepts.

At Qualcomm, you'll be part of a world-class team pushing the boundaries of AI and embedded systems. The company offers comprehensive benefits including health coverage, financial planning support, and continuous learning opportunities. You'll work in an environment that values innovation, collaboration, and professional growth.

The position is based in Bangalore, India, where you'll collaborate with global teams on breakthrough technologies. This is an excellent opportunity for someone passionate about embedded systems and AI to contribute to world-changing innovations while advancing their career at a leading technology company.

Join Qualcomm to be part of a team that's shaping the future of technology while enjoying excellent benefits, professional development opportunities, and a supportive work culture focused on innovation and excellence.

Last updated 21 hours ago

Responsibilities For Staff Engineer - Kernal Development

  • 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
  • Working with architecture team to define next generation NSP

Requirements For Staff Engineer - Kernal Development

Linux
Java
Python
  • 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
  • Embedded software development in C and C++ on ARM or similar cores
  • Experience in SafeRTOS/FreeRTOS/QNX based development
  • Strong processor architecture knowledge
  • Good debugging skills with experience on Lauterbach JTAG debuggers
  • Knowledge of Software/Hardware Security concepts

Benefits For Staff Engineer - Kernal Development

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Emotional/mental strength and resilience support
  • Comprehensive wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Staff Engineer - Kernal Development

Staff Engineer - Kernal Development

Staff Engineer position at Qualcomm focusing on AI software stack development and kernel optimization for embedded systems.

Staff Design Engineer

Staff Design Engineer role at Qualcomm focusing on power management and optimization for Voice and Music Products, requiring expertise in low-power design and system architecture.

ASIC RTL Design Engineer (Camera) - Sr Staff Engineer/Manager

Senior Staff level ASIC RTL Design Engineer position at Qualcomm India, focusing on camera systems development for mobile devices with comprehensive benefits.

Lead Analog Layout Engineer

Lead Analog Layout Engineer position at Qualcomm India, requiring 5+ years experience in custom analog layouts and SerDes blocks, offering comprehensive benefits and growth opportunities.

Senior Program Manager - Auto IVI/ADAS SW Program

Senior Program Manager position at Qualcomm India focusing on Automotive IVI/ADAS software program management, requiring 10+ years of experience in software development and program management.