Principal Engineer-Windows Platform

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Principal Engineer-Windows Platform

Qualcomm, a leading technology innovator, is seeking a Principal Engineer for their Windows Platform team in Bangalore. This role combines technical leadership with hands-on software development, focusing on embedded and cloud edge software solutions. The position requires an experienced professional who can design and implement complex software systems while leading teams and collaborating with executive leadership.

The ideal candidate will have extensive experience in software engineering, particularly with languages like C, C++, Java, and Python, along with strong knowledge of database management and APIs. This role offers an opportunity to work on cutting-edge technology that shapes the future of digital transformation, while being part of a company that values innovation and professional growth.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, and professional development opportunities. The company fosters a culture of continuous learning and innovation, providing resources for both technical and leadership growth. This position offers the chance to work with leading engineering experts while contributing to technologies that impact lives globally.

The role combines technical expertise with leadership responsibilities, requiring both deep technical knowledge and the ability to guide teams and projects. You'll be involved in designing and implementing sophisticated software solutions while collaborating with various stakeholders across the organization.

Last updated 12 days ago

Responsibilities For Principal Engineer-Windows Platform

  • Design, develop, create, modify, and validate highly critical embedded and cloud edge software
  • Analyze user needs, software requirements, and constraints to design customized software
  • Design and implement software sub-systems for complex, large-scale products
  • Lead design, coding, and testing efforts
  • Perform complex code reviews and regression tests
  • Collaborate with other functions to integrate software design
  • Write detailed technical documentation
  • Provide supervision to direct reports

Requirements For Principal Engineer-Windows Platform

Java
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering experience
  • 4+ years of work experience with Programming Languages (C, C++, Java, Python)
  • 4+ years of experience with Database Management Software
  • 4+ years of experience with API
  • 3+ years in a technical leadership role
  • 3+ years of work experience interacting with executive leadership
  • 1+ year of work experience with Git, Perforce, or Source Code Management System

Benefits For Principal Engineer-Windows Platform

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Education Budget
  • 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 Principal Engineer-Windows Platform

Sr. Director, Engineering

Senior Director of Engineering position at Qualcomm Technologies leading chipset development and engineering teams.

Platform Reliability, Availability, Serviceability (RAS), and Manageability Software Architect

Senior software architect role at Qualcomm focusing on platform reliability, availability, and serviceability for data center solutions.

Thermal and Limits Project Engineer (PE) for Compute Business Unit

Senior thermal engineering role at Qualcomm focusing on thermal and limits management for compute products.

Senior Director of Software Engineering - Windows Platform Software

Senior Director role leading Windows Platform Software development at Qualcomm, focusing on OS ecosystem and technical leadership.

IP SMMU Design Verification Principal Engineer

Principal Engineer role at Qualcomm focusing on System Memory Management Unit verification for next-gen SoCs, requiring 8+ years of hardware engineering experience.