Finding the best job has never been easier
Share
Job Area:
Engineering Group, Engineering Group > CPU Engineering
Job Description
The Potential Areas to Work Include:
The main responsibility of this position is to do the performance verification for world-class custom CPU for mobile and portable computers.
Responsibilities
Proficiency in one or more areas of CPU architecture: fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, retire, etc.
Verify performance feature between RTL and model, and have ability to troubleshooting
Work with design team and performance team to develop test case and validate new feature
Preferred Qualifications
MS degree in Computer Architecture with 5+ years of practical experience
Good CPU architecture knowledge and micro-architecture knowledge
Experience working in a RTL simulation environment
Experience working in a performance modeling environment
Proficient in Verilog, C and C++ and scripting languages such as Perl or Python
Ability to problem solve and prove your own ideas
Knowledge and experience with common performance benchmarks and workloads
Minimum Qualifications:
• Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 1+ year of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
:
$122,500.00 - $183,700.00
These jobs might be a good fit