Platform SW Engineer

Leading technology innovator developing Snapdragon chipsets and solutions for automotive and mobile markets.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive · AI

Description For Platform SW Engineer

Qualcomm, a leading technology innovator, is seeking a Platform SW Engineer to join their automotive software development team in Shanghai. This role focuses on developing crucial software components for Qualcomm Snapdragon Chipsets in the automotive market. The position combines embedded systems development, Linux kernel programming, and hypervisor development, making it an exciting opportunity for software engineers passionate about automotive technology.

The role involves working with global teams to create and maintain low-level device drivers, middle-level software, and hypervisor components. You'll be responsible for conducting detailed stability analyses and testing of automotive software operating systems. This position offers the chance to work on cutting-edge technology that shapes the future of automotive software systems.

The ideal candidate should have strong programming skills in C/C++ and Ruby, with a solid foundation in Linux kernel development and virtualization technologies. A master's degree in a relevant field is preferred, and experience with automotive standards like ASPICE and FuSa would be advantageous.

Working at Qualcomm means being part of a team that pushes the boundaries of what's possible in automotive technology. You'll collaborate with various engineering teams, including systems, hardware, and architecture, to design and implement system-level software solutions that meet and exceed customer needs. This role offers the opportunity to contribute to the development of next-generation automotive software systems while working for a global technology leader.

Last updated 7 hours 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
  • Develop hypervisor FE/BE software
  • Develop 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
  • Participate in stability assessments and validations

Requirements For Platform SW Engineer

Linux
  • Good programming skills in C/C++ and Ruby
  • Good knowledge of Linux kernel development
  • Familiar with virtualization technologies and hypervisor development
  • Strong analytical and problem-solving skills
  • Excellent communication skills, both verbal and written
  • Good self-driven ability
  • MS in Electrical Engineering, Electrical and Computer Engineering, or Computer Science (preferred)
  • Experience with ASPICE and FuSa (plus)
  • Experience in system architecture design and analysis (plus)

Interested in this job?

Jobs Related To Qualcomm Platform SW Engineer

SOC Verification and Methodology Engineer

SOC Verification and Methodology Engineer position at Qualcomm, focusing on verification of System-on-Chip designs for 5G, AI/ML, and autonomous driving applications.

Memory System Engineer

Memory System Engineer role at Qualcomm China, focusing on debugging and optimizing memory and storage systems for mobile and IoT platforms.

Fingerprint SW Engineer

Fingerprint SW Engineer position at Qualcomm India, focusing on embedded systems development and middleware implementation for biometric security solutions.

Camera Firmware Engineer

Camera Firmware Engineer position at Qualcomm, focusing on camera systems development across mobile, automotive, and XR platforms, requiring expertise in hardware design and programming.

Customer Engineer of Camera - Automotive Infotainment/ADAS/Flex

Customer Engineer position at Qualcomm focusing on camera systems for automotive platforms, requiring expertise in embedded systems, QNX/Linux/Android, and camera hardware architecture.