JobsCPU/DSP Performance Engineer
Job description
Qualcomm is seeking a low-level embedded performance engineer to enhance performance across automotive compute platforms. The role emphasizes CPU and NPU interactions, focusing on optimizing latency, throughput, power, and utilization. Candidates should possess a hacker mindset, with a strong foundation in CPU, DSP, and system architecture. Proficiency in C/C++, assembly, and performance profiling tools is essential, along with experience in multi-threaded and multi-processor systems.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 4+ years of relevant experience.
- Master's degree in a related field and 3+ years of relevant experience.
- PhD in a related field and 2+ years of relevant experience.
- 2+ years of experience with high-performance microprocessor design.
Responsibilities
- Benchmark and analyze performance of multi-threaded and multi-processor software.
- Identify and resolve performance bottlenecks across software, architecture, and micro-architecture layers.
- Analyze ML KPIs to guide optimization efforts.
- Collaborate with cross-functional teams across hardware and software domains.
- Develop and maintain tools for performance analysis and tuning.
- Stay current with advancements in computer architecture, micro-architecture, and AI model design.
Benefits
- Qualcomm offers competitive compensation, annual bonuses, stock programs, comprehensive healthcare coverage, retirement plans, wellness programs, parental leave, flexible work options, and professional development opportunities.
Is this posting expired or inaccurate?
