Qualcomm

Staff CPU Processor Design Engineer

Qualcomm$148K — $222K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field preferred.
  • 5-7 years of experience in block level verification for complex designs.
  • Expertise in advanced verification techniques including simulation, formal verification, and emulation.
  • Proficient in scripting languages like Python or Perl for automation.
  • Strong debugging skills for complex systems and design components.

Responsibilities

  • Lead and plan verification efforts for multi-feature designs.
  • Engage with architecture and design teams to devise and refine verification strategies.
  • Define and manage test cases and requirements for comprehensive testing.
  • Create and maintain extensive verification environments for design units.
  • Develop and support formal verification test benches and assertions.
  • Investigate test failures and collaborate with design teams to resolve issues.
  • Automate verification processes to improve efficiency and coverage targets.

Benefits

  • Telecommuting options available.
  • Opportunities for professional development and knowledge sharing.
  • Collaboration with cross-functional teams in a dynamic work environment.
  • Access to advanced verification and debug technology.
Full Job Description
General Summary:

This individual leads, plans, synthesizes ambiguous or conflicting requirements and performs the complex responsibility of performing block level verification for complex, multi-feature designs using the most advanced verification techniques (sim, formal, emulation). Use Assertion Based Verification, Formal Verification, and Emulation to achieve quality design development. Develop deep design knowledge to facilitate creation of verification platforms and ability to debug complex systems. Engage early and often with architecture and design teams to develop appropriate verification approaches. Develop testing strategy and testplan for design unit blocks. Work with microarchitecture and RTL teams to understand the requirements and complexities of the design components. Define all test cases and requirements for exhaustive testing. Review and refine testplan contents with help from design team and verification leadership. Create extensive verification environments for testing of complex design units. Leverage appropriate verification technology for given verification task. Create formal verification testbench (assertions, assumptions, abstractions) for focused design components. Construct emulation capable testbench and components for use on emulation and prototyping platforms. Debug complex systems and designs during the verification process. Investigate test and assertion failures and provide initial triage and debug. Work with design and microarchitecture to resolve all open issues and identify design faults. Build monitors, checkers, and assertions to aid in debug process. Construction of re-usable testbench and debug components for use in various environments (sim, emulation, prototype, bring-up). Follow coding and construction guidelines for all monitor components to enable cross-platform use. Leverage testing frameworks to build required stimulus for a given design unit. Close design coverage and build testcases to reveal critical corner cases. Complete all testplan items necessary to achieve full test coverage. Support and maintain random stimulus generation capabilities to consistently reach expected coverage targets. Work with design and microarchitecture teams to understand coverage holes, and to craft stimulus required to cover those holes. Build functional coverage model to accurately measure transactional and architectural features of the design. Develop and support test material for use in silicon bring-up activities. Contribute to and develop verification automation and methodologies to expand the capabilities of all verification efforts. Build and support common testbench components useful for various design testbenches. Develop scripts and automation in Python, Perl, etc to increase time savings in verification process. Provide support to other team members for common testbench components and testbench framework knowledge building. Collaborate with SOC bring-up and software teams to plan and execute CPU bring-up activities. Work closely with design teams to propose and architect new debug features that enhance future CPU bring-up processes. Partner with CPU Post-Silicon Verification teams to reproduce silicon failures in simulation, emulation, and FPGA environments, create minimal failing tests, wave captures, and debug artifacts to accelerate fix cycles. Acts as a strong contributor at design reviews and project meetings and communicates and implements a development plan.

*Telecommuting permitted.*

Will accept a Master's Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field.

Pay Range: $148,300.00 - $222,500.00/year

About Qualcomm

Qualcomm Ventures is the investment arm of Qualcomm Incorporated. Founded in 2000, Qualcomm Ventures is a corporate venture capital fund with over 150 active portfolio companies and more than 20 exits over a billion dollars, including 99 Taxis, Cruise Automation, Fitbit, Invensense, NQ Mobile, Waze, and more. As a global investor, Qualcomm Ventures helps connect entrepreneurs to the resources, relationships, and deep industry expertise they need to succeed in the mobile technology ecosystem.

Qualcomm Careers

Joining Qualcomm offers more than just a job opportunity; it's a gateway to a career infused with innovation, leadership, and growth. As a pivotal leader in the world of wireless technology, Qualcomm stands at the forefront of digital communication advancements. Our team of professionals is dedicated to pushing the boundaries of what's possible, making this an ideal time to become part of our global community.

Work You’ll Do

At Qualcomm, you will collaborate with some of the brightest minds in the industry, engaging in work that transforms the way the world connects, computes, and communicates. Our diverse team is driven by a shared passion for creating path-breaking wireless technologies that empower mobile ecosystems worldwide.

Innovate and Grow

Embrace the opportunity to innovate alongside leaders in the field and contribute to projects that have a global impact. Qualcomm is committed to fostering a culture of innovation and continuous improvement, ensuring that every team member has the opportunity to make a significant impact.

Professional Growth and Development

Qualcomm is dedicated to the professional growth of its employees, offering unparalleled benefits, diverse career paths, and extensive training programs that encourage professional and personal development. Whether you're looking for leadership roles or specialized technical positions, Qualcomm provides the resources and support to help you drive your career forward.

Diversity and Inclusion

We believe that a diverse workforce fuels our innovation and reflects our commitment to making a positive impact. Qualcomm’s inclusive culture and diversity training programs are designed to promote an environment where all employees can thrive.

Internship Programs

Start your career with Qualcomm through our dynamic internship programs. These opportunities allow you to apply your skills in real-world scenarios, providing a robust foundation for future employment. Internships at Qualcomm are characterized by meaningful projects and the chance to network with industry leaders.

Join Our Team

Explore the numerous job opportunities at Qualcomm, from engineering to marketing, and discover how your skills and interests align with our mission. We are continuously hiring creative and driven individuals who are ready to contribute to our culture of innovation.

Prepare for Your Interview

Ready to join our team? Prepare your resume to highlight your relevant experience and skills. Our interview process is designed to understand your capabilities and how they align with our goals at Qualcomm. We look for passionate, curious, and innovative team players who are ready to take the next step in their careers.

Stay Connected

Keep up to date with the latest at Qualcomm by following our careers blog. Gain insider perspectives and industry-leading insights that can help you navigate your professional journey.

Career Opportunities Await

At Qualcomm, your career is what you make of it. With support for your ambitions and a network of global professionals, the opportunities to advance and excel are nearly limitless. Join us and be part of a team that’s leading the world in next-generation technology.

Search Qualcomm Jobs

Discover the positions that match your skills and interests. We are looking for individuals who are ready to make an impact and excel in a fast-paced, innovative environment.

Explore Qualcomm Careers

Whether you're seeking an internship, a first job, or a leadership position, Qualcomm offers a range of opportunities across various disciplines. Let your career journey begin here, where innovation, leadership, and growth come together to create extraordinary outcomes.
Learn more about Qualcomm
Size
45,000 employees
Market Cap
$122.5 billion
Industry
Net Income
$6.7 billion
Founded
1985
5 Year Trend
+14.7%
Revenue
$26.6 billion
NASDAQ

Similar Jobs

More Jobs at Qualcomm

More Consumer Technology Jobs

Find similar Staff CPU Processor Design Engineer jobs: