Taro Logo

Platform SW Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Automotive

Description For Platform SW Engineer

Qualcomm, a global leader in technology innovation, is seeking a Platform SW Engineer to join their team in Shanghai. This role sits at the intersection of automotive technology and embedded systems development, focusing on creating sophisticated software solutions for Qualcomm Snapdragon Chipsets in the automotive market.

The position offers an exciting opportunity to work with cutting-edge technology in the automotive sector, developing low-level device drivers and middle-level software. You'll be responsible for hypervisor development, Linux kernel and user space software implementation, and conducting crucial stability analysis and testing of automotive software operating systems.

As a Platform SW Engineer, you'll collaborate with global functional teams, working on complex technical challenges and contributing to next-generation automotive solutions. The role requires strong expertise in C/C++ programming, Linux kernel/RTOS development, and virtualization technologies. Your work will directly impact the future of automotive software systems and contribute to Qualcomm's innovation in the automotive industry.

Qualcomm offers an exceptional work environment with comprehensive benefits, including world-class health coverage, financial planning support, and continuous learning opportunities. The company's commitment to innovation and technological advancement makes it an ideal place for software engineers looking to push the boundaries of what's possible in automotive technology.

The position requires at least 4 years of software engineering experience (or equivalent with advanced degrees) and offers the opportunity to work with some of the industry's brightest minds. You'll be part of a company that values innovation, collaboration, and professional growth, with access to mentorship programs and cutting-edge technology resources.

Last updated a few seconds ago

Responsibilities For Platform SW Engineer

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Develop low-level device drivers and middle-level software based on Qualcomm Snapdragon Chipsets for the automotive market
  • Develop hypervisor FE/BE software, Linux kernel and user space software
  • Conduct in-depth stability issue analysis
  • Test Qualcomm-based automotive software operating systems
  • Collaborate with functionality development teams and test teams to resolve technical issues and defects
  • Participate in stability assessments and validations throughout the software development

Requirements For Platform SW Engineer

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering experience (or Master's with 3+ years, or PhD with 2+ years)
  • Good programming skills in C/C++
  • Good knowledge on Linux kernel/RTOS development
  • Familiar with virtualization technologies, experienced hypervisor development
  • Strong analytical and problem-solving skills
  • Excellent communication skills, both verbal and written
  • Good self-driven ability
  • Experience on ASPICE, Fusa is a plus
  • Experience on system architecture design and analyzing is a big plus

Benefits For Platform SW Engineer

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

Interested in this job?

Jobs Related To Qualcomm Platform SW Engineer

BSP Engineer, CE

Senior BSP Engineer position at Qualcomm India, focusing on embedded systems development, RTOS, and device driver programming, requiring 5+ years of experience.

Audio/Edge AI Silicon Validation and Firmware Engineer

Senior-level embedded systems engineering role focusing on audio and AI processing validation, firmware development, and silicon bring-up at Qualcomm's Markham location.

Power Analysis Engineer

Senior Power Analysis Engineer role at Qualcomm focusing on power optimization for AR/VR SoCs, requiring expertise in power analysis, multimedia technology, and system architecture.

Senior Systems Engineer – Sensors - Cork, Ireland

Senior Systems Engineer position at Qualcomm Cork, focusing on sensor technologies for consumer electronics, requiring expertise in embedded systems, ML, and signal processing.

CPU RTL Design Engineer- Sr

Senior CPU RTL Design Engineer position at Qualcomm, focusing on microarchitecture development and RTL design for high-performance, low-power devices.