Senior Software Development

A technology company 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 Senior Software Development

Qualcomm is seeking a Senior Software Developer to join their automotive software team in developing next-generation software-defined vehicle (SDV) solutions. The role focuses on the Snapdragon Ride platform, which is a key component of their Snapdragon Digital Chassis initiative. This position offers an opportunity to work on cutting-edge ADAS (Advanced Driver Assistance Systems) software platform integration, requiring strong C++ programming skills and automotive software expertise.

The ideal candidate will contribute to developing Adaptive AUTOSAR-based automated driving software platforms, working with state-of-the-art technologies and tools. This role combines software development with platform integration, requiring both technical depth and systems-thinking capabilities. The position offers exposure to industry-leading artificial intelligence technologies and pioneering vision and drive policy stack development.

Working at Qualcomm means joining a team that's transforming the automotive industry through innovative solutions. The company offers comprehensive benefits, including world-class health coverage, financial planning support, and continuous learning opportunities. This role provides a unique opportunity to impact the future of autonomous driving technology while working alongside leading engineering and technology experts in the industry.

The position requires hands-on development experience, strong problem-solving skills, and the ability to work with complex software systems. Candidates will benefit from Qualcomm's supportive, inclusive culture that encourages innovation and professional growth through mentorship and development programs.

Last updated 2 minutes ago

Responsibilities For 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 Senior Software Development

Python
Linux
  • 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 (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 Senior Software Development

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs for secure future
  • 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 Senior Software Development

Senior STA Methodology Engineer

Senior STA Methodology Engineer role at Qualcomm focusing on timing analysis, methodology development, and ASIC design flows.

Linux Kernel Dev- Engineer, Senior

Senior Linux Kernel Development Engineer position at Qualcomm, focusing on embedded and cloud edge software development with comprehensive benefits and growth opportunities.

Senior Product Manager, ISV Agentforce Commercialization

Senior Product Manager position at Salesforce focusing on ISV Agentforce commercialization, requiring expertise in AI technologies and cloud platforms.

Senior Software Developer

Senior Software Developer role at Qualcomm focusing on automotive software development for ADAS and autonomous driving systems using C++ and Python.

CPU - Engineer Senior

Senior CPU Engineer role at Qualcomm focusing on system infrastructure software architecture and optimization for next-gen SoC solutions.