Performance Modeling Engineer

Posted 15 days ago

mediatekSan Jose (CA)

SENIORITY

Lead

SALARY

$179,000 - $256,000 annually

Apply

About the role

Performance Modeling Engineer CategoryAlgorithm & Architecture LocationSan Jose, CAExperienceMore than 8 Years Work Expe.
Job Description: MediaTek's CPU Architecture team is seeking engineers with performance modeling experience to help shape the future of our next-generation processors. As a key member of the architecture group, you will explore innovative designs and cutting-edge technologies that drive impact across the global computing industry.
Key Responsibilities: Collaborate with architects and RTL/design teams to develop a deep understanding of CPU and SoC architectures, performance metrics, and workload characterization. Define methodologies and technologies to model CPU performance at varying levels of fidelity, supporting architectural exploration and microarchitectural trade-off decisions. Develop and Extend simulation infrastructure and tooling for model development, data visualization, and performance analysis. Correlate performance projections with reference platforms and support pre-silicon performance verification to ensure accuracy. Main Requirements and
Qualifications: Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Strong fundamental understanding of computer architecture and microarchitecture. Experience with CPU components, including instruction fetch, branch prediction, data prefetching, SIMD/vector, load/store, MMU/virtual memory, caches, and retire/commit logic. Advanced programming proficiency in C++ and Python. Hands-on experience with discrete-event or cycle-level simulators.
Preferred Qualifications: Experience with modern build frameworks and continuous integration systems (e.g., CI/CD pipelines, Git).Proven ability to design reusable code/libraries and debug complex, large-scale codebases. Experience with workload characterization, program analysis, and benchmarking using performance counters and profiling tools. Familiarity with memory subsystems and knowledge of ARM AMBA protocols (AXI, ACE, CHI).Excellent communication skills for gathering requirements and collaborating with cross-functional stakeholders.
Salary range: $179,000 - $256,000 annually. Employee may be eligible for performance bonus, short and long term incentive programs. Actual total compensation will be dependent upon the individual's skills, experience and qualifications. In addition, MediaTek provides a variety of benefits including comprehensive health insurance coverage, life and disability insurance, savings plan, Company paid holidays, Paid time off (PTO), Parental leave, 401K and more. MediaTek is an Equal Opportunity Employer that is committed to inclusion and diversity to all, regardless of age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (includes pregnancy, childbirth, breastfeeding and related medical conditions), and sexual orientation.#LI-NL1

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this