C++ Senior Software Development

Qualcomm is transforming the automotive industry with Snapdragon Digital Chassis and building the next generation software defined vehicle (SDV).
Backend
Senior Software Engineer
In-Person
5+ years of experience
Automotive · AI

Description For C++ Senior Software Development

Qualcomm is at the forefront of automotive innovation, leading the transformation of the industry with their Snapdragon Digital Chassis and next-generation software-defined vehicle (SDV) development. This senior software development position focuses on the Snapdragon Ride platform, a crucial component of their automotive initiatives that addresses the complexities of autonomous driving and ADAS systems.

The role combines cutting-edge technology with practical implementation, requiring expertise in C++ programming and automotive software development. You'll be working on their ADAS SW platform Integration project, contributing to the development of Adaptive AUTOSAR based automated driving software platforms. This position offers the opportunity to work with industry-leading artificial intelligence technologies and pioneering vision and drive policy stack.

The ideal candidate will have strong software development background, particularly in C++ programming, with experience in UNIX platforms and automotive software development. You'll be part of a team that's shaping the future of autonomous driving technology, working with state-of-the-art tools and methodologies.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning assistance, and professional development opportunities. The company culture promotes innovation, continuous learning, and professional growth through mentorship programs and tuition reimbursement.

This role is perfect for someone who wants to be at the cutting edge of automotive technology, working with a company that's leading the transformation of the industry. You'll have the opportunity to contribute to groundbreaking developments in autonomous driving while working alongside some of the industry's top engineering and technology experts.

Last updated 3 months ago

Responsibilities For C++ Senior Software Development

  • Be part of functional concepts definition for Adaptive AUTOSAR based Automated Driving software platform
  • Contribute to software product development and platform integration and deployment
  • Have a hands-on approach in implementing improvements on current solutions
  • Review and approve technical solutions

Requirements For C++ Senior Software Development

Java
Python
  • Bachelor's degree in Computer Science, Informatics or equivalent
  • Deep knowledge of C++ (14/17, 20) and Python
  • Good knowledge and usage experience of Design patterns
  • Software development for UNIX platforms (Linux, QNX)
  • Experience with Software applications debugging and validation
  • Knowledge of Coding Standards (e.g. MISRA for C++)
  • Adaptive AUTOSAR configuration and application development
  • Experience with SW tools such as Enterprise Architect, Git, Jira, Google Test, Bazel, Artifactory, CI

Benefits For C++ Senior Software Development

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

Interested in this job?

Jobs Related To Qualcomm C++ Senior Software Development

Programmer Analyst - Senior

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

Senior Field Application Engineer - Windows Copilot+ PC Ecosystem

Senior Field Application Engineer role at Qualcomm France, focusing on Windows Copilot+ PC Ecosystem and technical sales enablement.

Sr Engineer

Senior Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with 2+ years experience required.

Sr Engineer- Video Driver

Senior Video Driver Engineer position at Qualcomm India, focusing on embedded systems and software development with comprehensive benefits and growth opportunities.

RF/Analog IC Design Engineer

Senior RF/Analog IC Design Engineer position at Qualcomm focusing on developing complex radio frequency integrated circuits and wireless technologies.