C++ Senior Developer

A leading technology company specializing in wireless technology, semiconductors, and mobile innovations.
Backend
Senior Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For C++ Senior Developer

Qualcomm India Private Limited is seeking a Senior C++ Developer to join their engineering team in Bangalore. This role presents an exciting opportunity to work at the forefront of embedded software development and graphics technology.

The position requires a strong foundation in C++ programming and embedded systems, with 3-6 years of relevant experience. You'll be working on cutting-edge projects involving 3D graphics for compute and mobile devices, collaborating with cross-functional teams to develop and optimize graphics drivers for DirectX, OpenGLES, and Vulkan.

As a Senior C++ Developer, you'll be part of a company that values innovation and technical excellence. Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and continuous learning opportunities. The company maintains a supportive, inclusive culture where your ideas can contribute to world-changing innovations.

The ideal candidate will have a Bachelor's or Master's degree in Computer Science or related field, demonstrable expertise in C++, and strong debugging skills. Experience with RTOS is required, while prior experience with graphics drivers is a plus. You'll be working in a collaborative environment where you can grow professionally alongside leading engineering and technology experts.

This role offers the opportunity to work on challenging projects that impact mobile and computing technology globally. You'll have access to professional development resources, including mentorship programs and tuition reimbursement, supporting your career growth. Join Qualcomm to be part of a team that's pushing the boundaries of technology while fostering personal and professional growth.

Last updated a day ago

Responsibilities For C++ Senior Developer

  • Embedded software development of 3D graphics for compute & mobile devices
  • Work with software, hardware, and systems teams
  • Develop/support compliant and optimized DirectX/OpenGLES/Vulkan drivers

Requirements For C++ Senior Developer

  • Bachelor's or Master's degree in Engineering, Information Systems, Computer Science, or related field
  • Very strong expertise in C++
  • 3-6 years of experience in Embedded SW systems
  • Strong debugging skills
  • Experience with RTOS (Real Time Operation Systems)
  • 2+ years of academic or work experience with Programming Languages

Benefits For C++ Senior Developer

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

Interested in this job?

Jobs Related To Qualcomm C++ Senior Developer

SAIL Platform BSP Lead engineer Senior

Senior BSP Lead Engineer role at Qualcomm focusing on automotive software development, functional safety, and embedded systems for ADAS/Autonomy SoCs.

CPU - Engineer Senior

Senior CPU Engineer position at Qualcomm focusing on system infrastructure software architecture and optimization for next-gen wireless devices.

Senior Customer Engineer - Enterprise Compute

Senior Customer Engineer position at Qualcomm focusing on enterprise compute solutions and Windows on Snapdragon platform support.

Display Test Engineer, Senior

Senior Display Test Engineer position at Qualcomm India, focusing on XR software testing and automation with Python/C++ in Bangalore.

Graphics Driver Developer

Senior Graphics Driver Developer role at Qualcomm focusing on embedded systems, driver development, and customer support with comprehensive benefits.