CPU CAD DV -- Staff Engineer
Job Description
Minimum Qualifications:
- Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience.
- OR
- Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience.
- OR
- PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements.
Additional About The Role :
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 6+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
- OR
- Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 5+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
- OR
- PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
Preferred Qualifications:
- 10 years of experience
- Strong understanding of CAD/EDA tools and methodologies.
- Strong experience scripting (Python, Perl) in support of design verification
- Hands on experience with regression systems, CI/CD, Revision Control System (git, perforce) workflow.
- Strong fundamentals in digital design verification methodologies and EDA tools.
- Knowledge of SOC architecture
- Experience with web programming (javascript, etc) and databases.
Principal Duties and Responsibilities:
- Develop and implement advanced CAD flows and methodologies to verify critical high performance and low power CPU designs.
- Utilize scripting languages (python) to automate CAD/IT processes and increase efficiency.
- Collaborate with cross-functional teams to ensure successful integration of CAD flows.
- Stay up-to-date with cutting-edge technology, conduct thorough analysis of CAD tools and make improvements.
- Work closely with users to troubleshoot and resolve any issues that arise in tools, flows, environment, and infrastructure.
- Collaborate with external vendors to ensure timely delivery, integration, and deployment of CAD/EDA tools while driving them to improve efficiency and productivity.
- Define and implement new infrastructure capabilities that can be used to accelerate design and development.
Level of Responsibility:
Works independently with minimal supervision.
Work with chip leads in support of design verification.
Collaborate with chip leads to understand the design methodology. high-level requirements, determine other areas to support current or future designs that can benefit from automation and tooling.
Provides supervision/guidance to other team members.
Decision-making is significant in nature and affects work beyond immediate work group.
Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc.
Has a moderate amount of influence over key organizational decisions.
