Automotive SW Performance 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
10+ years of experience
Automotive · AI

Description For Automotive SW Performance Engineer

Qualcomm is seeking an experienced Automotive SW Performance Engineer to join their team in Shanghai. This role is part of QCT and focuses on enabling the best possible user experience for IVI/ADAS products on Qualcomm's automotive platforms. The position requires deep expertise in software performance optimization and debugging on embedded systems.

The role involves working with complex concurrent applications running on various operating systems including QNX, Linux, and Android, both natively and in virtual environments. Key responsibilities include analyzing and optimizing performance KPIs for critical automotive use-cases such as booting, multimedia operations, ADAS functions, and rear-seat entertainment systems.

The ideal candidate will bring 10+ years of software development experience with Linux, strong proficiency in C/C++, and demonstrated expertise in performance tuning for embedded systems. Experience with Linux kernel development is mandatory, while automotive industry experience and knowledge of virtual machines are valuable additions.

This position offers an opportunity to work at the forefront of automotive technology, collaborating with global cross-functional teams to develop and optimize cutting-edge solutions. Qualcomm provides comprehensive benefits including world-class health coverage, financial planning support, and professional development opportunities through tuition reimbursement and mentorship programs.

The role combines technical leadership with hands-on engineering, requiring both deep technical expertise and strong collaborative skills. You'll be part of a team pushing the boundaries of what's possible in automotive software performance, working on next-generation technologies that will shape the future of automotive computing and user experience.

Last updated 8 minutes ago

Responsibilities For Automotive SW Performance Engineer

  • Profile and analyze traces to optimize performance of complex concurrent applications on QNX, Linux and Android
  • Enable new use-cases & benchmarks on Auto platforms
  • Analyze Performance KPIs of Automotive use-cases
  • Optimize booting KPI to meet customer needs
  • Profile/analyze popular benchmarks KPI of CPU/GPU/DDR/IO
  • Profile system memory footprint and drive optimizations
  • Debug/optimize UX performance
  • Maintain & publish performance dashboard
  • Work with customers to root-cause performance issues
  • Write and enhance debugging tools

Requirements For Automotive SW Performance Engineer

Linux
  • 10+ years of SW development experience on Linux
  • Proficiency in C/C++
  • Experience in performance tuning work on embedded system
  • Experience with Linux kernel development
  • Bachelor's degree in engineering, Computer Science, or related field
  • Must be self-motivated, good team player
  • Experience in auto industry (plus)
  • Experience with Virtual Machine (plus)
  • Experience with QNX/Gunyah (plus)

Benefits For Automotive SW Performance Engineer

Medical Insurance
401k
Education Budget
  • World-class health benefit coverage
  • Financial future preparation programs
  • Emotional/mental strength support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Automotive SW Performance Engineer

IoT Hardware Applications Engineer - Senior

Senior IoT Hardware Applications Engineer position at Qualcomm, focusing on SoC product support, customer training, and hardware design.

Senior MAC Firmware Engineer

Senior MAC Firmware Engineer position at Qualcomm, focusing on MAC Host/FW development with emphasis on 802.11AX/BE protocols and embedded systems, requiring 4+ years of experience.

APAC Digital SOC Test Engineer, up to Sr. -FPGA (Zhubei)

Senior Digital SOC Test Engineer position at Qualcomm, focusing on FPGA and test solution development for Silicon on Chip products, requiring 2+ years of experience and strong hardware engineering background.

Senior Engineer - C/Yocto

Senior Engineer position at Qualcomm focusing on C/Yocto development, requiring 3-5 years of experience in embedded systems and software development.

(AIPC) PMIC SW Customer Support Engineer, up to Sr. (Taipei)

Senior PMIC Software Customer Support Engineer position at Qualcomm Taipei, focusing on power management software development and customer support for compute devices.