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
8+ years of experience
Automotive · AI

Description For Automotive SW Performance Engineer

Qualcomm is seeking an Automotive SW Performance Engineer to join their team in Shanghai. This role is crucial for optimizing performance and solving performance-related issues for IVI/ADAS products on Qualcomm's automotive platforms. The position combines deep technical expertise in embedded systems, performance optimization, and automotive software development.

As a Performance Engineer, you'll work with cutting-edge automotive technology, focusing on optimizing complex concurrent applications across multiple operating systems including QNX, Linux, and Android. You'll be responsible for analyzing and improving critical performance metrics for automotive use-cases such as booting, multimedia systems, ADAS features, and in-vehicle entertainment systems.

The ideal candidate brings extensive experience in Linux development, strong C/C++ programming skills, and a proven track record in performance tuning for embedded systems. You'll collaborate with global cross-functional teams, working directly with customers to solve complex performance challenges and ensure optimal system operation.

This role offers an opportunity to work at the forefront of automotive technology with one of the world's leading semiconductor companies. Qualcomm provides comprehensive benefits including health coverage, professional development opportunities, and programs supporting employee wellbeing. The position combines technical challenges with real-world impact, making it ideal for engineers passionate about automotive technology and performance optimization.

Last updated 3 hours ago

Responsibilities For Automotive SW Performance Engineer

  • Profile, analyze traces and optimize performance of complex concurrent applications running on QNX, Linux and Android
  • Enable new use-cases & benchmarks on Auto platforms working with multiple HW & SW teams
  • 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 or enhance debugging tools

Requirements For Automotive SW Performance Engineer

Linux
Java
Python
  • Bachelor's degree in Engineering, Computer Science or related field with 8+ years experience or Master's with 5+ years experience
  • 10+ years of SW development experience on Linux
  • Very good problem solving, program and debug skills with proficiency in C/C++
  • Experience in performance tuning work on embedded system
  • Experience with Linux kernel development
  • Must be self-motivated, good team player

Benefits For Automotive SW Performance Engineer

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

Interested in this job?

Jobs Related To Qualcomm Automotive SW Performance Engineer

Graphics ASICS Hardware Design Engineer

Senior Hardware Design Engineer role at Qualcomm focusing on GPU architecture and RTL design for Snapdragon compute platforms.

DSP Systems, Senior Engineer

Senior DSP Systems Engineering role at Qualcomm focusing on wireless communication systems and audio DSP development, offering hybrid work in Bristol, UK.

Senior Software Engineer - Timisoara, Qualcomm Romania

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

Automotive Platform - Engineer Sr.

Senior Automotive Platform Engineering role at Qualcomm focusing on embedded systems, ADAS/Autonomy solutions, and functional safety implementation.

Physical Design Engineer - Sr Engineer

Senior Physical Design Engineer role at Qualcomm, focusing on implementing complex chips and cores using state-of-the-art tools and technologies.