Sr Engineer - C/C++

Global leader in wireless technology innovation and semiconductor solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Automotive

Description For Sr Engineer - C/C++

Qualcomm India Private Limited is seeking a Senior C/C++ Engineer to join their IOT platform team. This role offers an exciting opportunity to work on cutting-edge technology in the IoT space, developing solutions across the full stack from kernel to application level. The position involves working with state-of-the-art Qualcomm SoCs, building prototypes, and delivering customer-focused solutions.

The ideal candidate will bring strong expertise in C/C++ programming, deep understanding of Linux systems, and experience with Android development. You'll be part of a globally distributed team, collaborating across time zones to create innovative IoT solutions. The role requires both technical depth in systems programming and the ability to work effectively with customers and cross-functional teams.

Qualcomm offers comprehensive benefits including health coverage, financial planning support, and professional development opportunities. The company's commitment to innovation and technology leadership makes it an ideal place for engineers looking to work on cutting-edge projects. The role provides exposure to various aspects of software development, from low-level system programming to application development, offering excellent opportunities for learning and career growth.

Working at Qualcomm means joining a team of technology experts and contributing to world-changing innovations. The company's supportive, inclusive culture encourages idea sharing and professional growth. With access to continuous learning programs, tuition reimbursement, and mentorship opportunities, Qualcomm provides an environment where engineers can reach their full potential while working on technologies that impact lives globally.

Last updated 16 minutes ago

Responsibilities For Sr Engineer - C/C++

  • Working as part of multi-skilled IOT platform team
  • Quick prototype building for customer demos on top of Linux/Android
  • Feature development work across stack
  • Contributing to end-to-end software execution of Qualcomm SoC based IOT products
  • Support platform bringups across various SoCs
  • Work with customer engineering team to support customer escalated issues
  • Ensuring product deliverables are made on-time
  • Working closely with geographically distributed core & execution teams

Requirements For Sr Engineer - C/C++

Linux
Java
Python
  • Bachelor's/Master's degree in Engineering, Information Systems, Computer Science, or related field
  • Strong development experience with C/C++ and good programming skills
  • Strong communication skills and analytics skills
  • Strong hands-on experience on Android and/or Ubuntu
  • Understanding of Linux related concepts (systemd, SELinux, Snaps, Sandboxing, Container, Docker)
  • Strong understanding of Linux kernel and internals
  • Strong understanding of SOC systems and related concepts
  • Good know-how of Multimedia subsystems
  • Strong hands-on experience with troubleshooting software and system issues
  • Strong hands-on experience with full software development life cycle
  • Quick learner, self-motivated

Benefits For Sr Engineer - C/C++

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
401k
  • World-class health coverage for employees and dependents
  • Financial future preparation 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 Sr Engineer - C/C++

Lead EM/IR Methodology Engineer(with 3D IC Expertise)

Lead EM/IR Methodology Engineer position at Qualcomm India, focusing on semiconductor design and 3D IC technology with comprehensive benefits and growth opportunities.

Engineer, Senior

Senior Engineer position at Qualcomm India, focusing on software development and customer solutions, requiring 2+ years experience in programming and debugging.

Senior Software Engineer

Senior Software Engineer role at Qualcomm focusing on Linux kernel development, virtualization, and system optimization for data center platforms.

RTL Design - Sr Engineer

Senior RTL Design Engineer position at Qualcomm India, focusing on SoC design and integration with comprehensive benefits and growth opportunities.

Programmer Analyst - Senior

Senior Programmer Analyst position at Qualcomm focusing on Identity and Access Management systems, requiring 7+ years of Java/Full-stack experience.