Engineer, Staff-SDK

A global leader in wireless technology innovation and the world's leading wireless technology innovator.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Engineer, Staff-SDK

Qualcomm is seeking a Staff SDK Engineer to join their team in Bangalore, India. This role combines technical leadership with hands-on development, focusing on designing and maintaining Software Development Kits that enable developers to build applications for specific platforms. The position requires extensive experience in Linux systems, kernel development, and software architecture, with a strong emphasis on building scalable systems.

The ideal candidate will bring 8+ years of experience in computer science fundamentals and front-end development, along with deep expertise in Linux distributions like Yocto and OpenWRT. You'll be responsible for driving the team's technical vision, shaping roadmaps, and providing leadership while working on complex distributed software applications.

Key technical requirements include proficiency in C, C++, Python, and shell scripting, along with strong understanding of Linux security, networking, and system architecture. The role involves collaboration with cross-functional teams, managing CI/CD pipelines, and ensuring high-quality deliverables.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning programs, wellbeing resources, and professional development opportunities through tuition reimbursement and mentorship programs. This position provides an excellent opportunity to work with leading technology experts while contributing to innovative solutions that impact users globally.

The role combines technical expertise with leadership responsibilities, making it ideal for experienced engineers looking to drive technical direction while maintaining hands-on involvement in development. Working at Qualcomm's Bangalore office, you'll be part of a global team pushing the boundaries of wireless technology innovation.

Last updated 2 days ago

Responsibilities For Engineer, Staff-SDK

  • Design, develop, and maintain SDKs
  • Drive team's long-term vision and architecture
  • Drive/shape roadmaps and provide technical leadership
  • Collaborate with cross-functional teams
  • Lead team to deliver high-quality products on schedule
  • Evaluate new tools and technology
  • Perform impact analysis and provide technical inputs
  • Maintain CI systems including defect investigation
  • Task definition and work breakdown including time estimation

Requirements For Engineer, Staff-SDK

Linux
Python
  • Bachelor's degree in computer science or related field
  • 8+ years of computer science fundamentals experience
  • 8+ years of professional front end development experience
  • Excellent communication skills, both written and verbal
  • Domain Expert in Linux Distributions (Yocto, OpenWRT)
  • Experience with Linux kernel and user-space development
  • Strong understanding of data structures
  • Programming skills in C, C++, Python and shell scripting
  • Experience with Git, repo, and CI/CD tools

Benefits For Engineer, Staff-SDK

Medical Insurance
401k
Education Budget
  • World-class health benefits coverage
  • Financial planning and future preparation programs
  • Emotional/mental strength support programs
  • Wellbeing programs and resources
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Engineer, Staff-SDK

Sr Lead Engineer - Windows Driver (KMDF)

Senior Lead Windows Driver Engineering role at Qualcomm focusing on KMDF development, requiring 6+ years of experience in driver development and system programming.

Staff GPU compiler Engineer

Staff GPU Compiler Engineer position at Qualcomm, focusing on GPU architecture and compiler development with remote work options in Canada.

CPU CAD DV -- Staff Engineer

Staff Engineer position at Qualcomm focusing on CPU CAD Design Verification, requiring expertise in Python scripting, CAD/EDA tools, and digital design verification.

STA/Timing Methodology Sr Staff Engineer

Senior Staff Engineer position at Qualcomm focusing on STA/Timing Methodology leadership and development.

Staff EDA Engineer, Packaging

Staff EDA Engineer position at Qualcomm focusing on 2.5D/3D IC package design and analysis, developing automation tools and methodologies for package design.