Senior Software Developer

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 Senior Software Developer

Qualcomm is at the forefront of automotive innovation, developing the Snapdragon Digital Chassis and next-generation software-defined vehicles (SDV). The company is specifically seeking talented individuals to join their ADAS SW platform Integration project. This role focuses on developing autonomous driving and ADAS solutions using Snapdragon Ride technology, which combines high-performance SoCs with cutting-edge AI technologies.

The position offers an opportunity to work with advanced automotive software platforms, particularly focusing on Adaptive AUTOSAR-based automated driving systems. You'll be involved in everything from functional concept definition to platform integration and deployment, making direct impacts on the future of autonomous driving technology.

The ideal candidate will bring strong software engineering expertise, particularly in C++ and Python, along with experience in UNIX-based platforms. Knowledge of automotive software development, particularly in ADAS domains, would be highly valuable. The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and wellbeing programs. The company strongly emphasizes professional development through continuous learning opportunities, tuition reimbursement, and mentorship programs. This is an excellent opportunity to join a leading technology company that's shaping the future of automotive technology while working alongside some of the industry's top engineering talent.

Last updated 3 minutes ago

Responsibilities For Senior Software Developer

  • 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 Developer

Java
Python
Linux
  • Bachelor's degree in Computer Science, Informatics or equivalent
  • Minimum of 5+ years of relevant work experience
  • 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 Developer

Medical 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 Developer

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 Software Development

Senior Software Development role at Qualcomm focusing on automotive software and ADAS platform development using C++ and Python.

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.

CPU - Engineer Senior

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