Job details
Job type full-time
Full job description
The role
The architectural design verification group is looking for engineers to develop and debug core-level dv infrastructure to verify custom cpus.
You`ll be involved with test planning, debugging failures on functional models and rtl, developing random test templates and implementing configurations and methodologyTest writing will be both in assembly language and c.
What the team wants you to know
Design verification is an integral part of the chip design process that ensures our customers get the absolute highest quality products that meets their functional and performance requirementsThe dv team at ampere computing comprises of stellar folks who have dedicated themselves to the art and fun of design verificationWe are a tightly-knit, fast-paced team who work extremely closely with our design and architecture partners to ensure no bug is left behind.
What you`ll do
Design and debug core-level test bench infrastructure.
Debug functional model and rtl design using core-level tests.
Responsible for assembly language test writing and generation, debug failures, evaluate coverage of design.
Perform test planning and development.
Define block level and full-chip level software environments for server-class microprocessor-based soc.
What you`ll bring
Deep understanding of cpu architectural concepts.
Expertise in c++, python and assembly language.
System verilog and uvm design methodology.
8+ years’ experience in test bench development.
5+ years` experience with complex software projects, including design verification methodology, random test generator development or instruction set simulator design.
Good understanding of verification methodology.
Perks in santa clara
Office has panoramic views of silicon valley
Garage parking
Gym and café on campus
Healthy snacks and drinks
Standing desks
Ping-pong
Unlimited flextime
About ampere
Ampere is designing the future of hyperscale cloud and edge computing with the world’s first cloud native processorBuilt for the cloud with a modern 64-bit arm server-based architecture, ampere gives customers the freedom to accelerate the delivery of all cloud computing applicationsWith industry-leading cloud performance, power efficiency and scalability, ampere processors are tailored for the continued growth of cloud and edge computing.
Our story
Like the scientist behind its name, ampere employees are innovatorsWe understand the needs of cloud computing and different software requirementsWe are inventing what comes next and looking at everything from the structure of memory and how efficient the system is, to considerations on speed, cost of electricity and ability to coolPower, size, weight and cost are driving the technology requirements and the innovation to come.
Our world class team of engineers, with depth and expertise in the cloud and semiconductor industries, is not only focused on the development of new semiconductor designs but also building out the first software ecosystem for arm®-based server processorsThrough the ampere approach to the cloud and edge, we give our customers the freedom to challenge the status quo and accelerate next-generation data centers for the most memory-intensive applicationsGiven the challenge we have outlined, we are building a culture of entrepreneurs that ensure customers come first, proactively approaching industry challenges in the areas of security, power and performance, delivering results that matter most.