Qualcomm logo
高通
CPU Verification Engineer, Up to Staff Level

CPU Verification Engineer, Up to Staff Level

发布于 大约 12 小时前

普通员工/个人贡献者

Hsinchu City, Hsinchu City, Taiwan
中级经验
全职员工
仅现场办公
本科
FPGA
SystemVerilog
VHDL
UPF
Formal Verification
Simulation
Cpu Microarchitecture

AI 估算 · 30k–60k

CPU verification engineer role requires strong technical skills and experience; competitive market in Hsinchu tech hub.

职位详情

关于这个职位

As a CPU Verification Engineer at Qualcomm, you will be responsible for verifying CPU design features through simulation, formal verification, and emulation. You will work closely with design and system teams to develop comprehensive test plans and debug failures. This role requires deep understanding of CPU micro-architecture and proficiency in hardware description languages and scripting.

最低要求

Bachelor's degree in Science, Engineering, or related field.

BA/BS degree in CS/EE – with course work in computer architecture.
Experience with programming languages – C/C++ and scripting languages – Perl/Python.
Experience with hardware description languages – System Verilog/VHDL.
Implementation of assembly and C language embedded firmware.
Experience with software tool chain including assemblers, C compilers, Makefiles, and source code control tools.

工作职责

Develop deep understanding of CPU micro-architecture.

Work closely with design/verification teams within CPU to develop comprehensive test plan.
Use simulation and formal verification methodologies to execute test plans. Write checkers, assertions and develop stimulus.
Verify power intent through use of methodologies like UPF.
Work closely with system architects, software teams and Soc team to validate system use cases.
Work closely with emulation team to enable verification on emulators and FPGA platforms.
Debug and triage failures in simulation, emulation and/or Silicon.

优先资格

Masters or PhD degree in CS/EE.

Strong understanding of micro-processor architecture.
Strong understanding of power management, physical design concepts.
Experience in Silicon bring up and validation of CPU features.
Experience in debug of functional, power, performance and/or physical design issues in silicon.
Experience in CPU design and verification.
Experience in Test development for validation of CPU features on Silicon.
Experience in development of test vectors for tester bring up.

AI 洞察

优缺点分析

优点

  • Work on cutting-edge CPU designs for mobile and computing platforms.
  • Gain deep expertise in CPU micro-architecture and verification methodologies.
  • Collaborate with world-class engineers in a leading semiconductor company.
  • High complexity and detail-orientation required
  • deep understanding of CPU internals necessary.
  • Potential for tight project schedules requiring focused debugging and validation.
  • This role is ideal for engineers with a strong foundation in computer architecture and verification who enjoy technical challenges and teamwork.

缺点 / 挑战

暂无明显挑战项

角色解读

  • Advance to senior verification engineer or lead role within CPU team.
  • Transition into CPU design or architecture roles with deeper micro-architecture expertise.
  • Opportunity to become technical expert in CPU verification methodologies across projects.
  • Develop deep understanding of CPU micro-architecture and design features.
  • Create and execute comprehensive test plans using simulation and formal verification.
  • Collaborate with design, system, and emulation teams to validate use cases and debug failures.
  • Proficiency in C/C++ and scripting languages like Python/Perl.
  • Strong knowledge of hardware description languages such as SystemVerilog and VHDL.
  • Understanding of CPU architecture, power management, and silicon bring-up.

申请策略

  • Tailor your resume to include specific CPU verification projects and methodologies used.
  • Research Qualcomm's CPU architectures (e.g., Kryo) to show genuine interest.
  • Highlight experience with CPU verification, simulation tools, and test plan development.
  • Emphasize proficiency in C/C++, SystemVerilog, and scripting languages.
  • Showcase any work with power intent verification (UPF), formal methods, or silicon bring-up.
  • Strengthen understanding of micro-processor architecture and pipelining.
  • Learn formal verification tools (e.g., JasperGold) if not already experienced.

面试指南

  • Structure answers with problem, approach, implementation, and results.
  • Use specific examples from past projects, emphasizing your role and impact.
  • Demonstrate systematic thinking: test plan coverage, failure analysis, and collaboration.
  • Explain how you would verify a new CPU feature like a branch predictor.
  • Describe a challenging debug scenario you encountered in simulation or silicon.
  • How do you approach creating a comprehensive test plan for a CPU block?
  • Discuss your experience with formal verification
  • what tools and assertions did you use?

匹配度报告

69
综合匹配度

Top-tier CPU verification role in Hsinchu, offering deep technical challenges and growth but limited flexibility.

适合人群
This position is best suited for engineers prioritizing technical skill growth and career advancement in a leading semiconductor company, and who are comfortable with on-site work and potential project pressures.
最强匹配
成长发展匹配
最弱匹配
工作生活匹配
薪资福利75
成长发展85
工作生活50
使命价值65

薪资福利匹配

75中等

Qualcomm offers competitive compensation and benefits typical of a major semiconductor company. The role is likely well-compensated given the specialized skills required.

薪资信号未披露(AI估算:30K-60K/月)

成长发展匹配

85较高

The role provides strong technical growth opportunities through exposure to CPU architecture and advanced verification methodologies. Working at Qualcomm on leading-edge designs is a significant career development step.

技术前沿前沿/新兴技术
技术栈CPU microarchitecture、formal verification、UPF、SystemVerilog
业务类型ambiguous

工作生活匹配

50较低

The role is on-site in Hsinchu, Taiwan, with no mention of flexible work arrangements. Semiconductor verification often involves deadline-driven work, potentially affecting work-life balance.

工作模式仅现场办公
办公地点科技园/产业园
加班情况未提及(无法判断)

使命价值匹配

65中等

Working on CPU verification contributes to advancing mobile and computing technology, which has broad societal impact. However, the role is not directly mission-driven in the sense of solving social issues.

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs