Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Staff Performance Tuning Engineer - CPU PMU & Virtualization

$192.1k - $249.6k

NIO USA, INC

Job Description

Job Description

About NIO

NIO Inc. is a pioneer and a leading company in the global smart electric vehicle market. Founded in November 2014, NIO aspires to shape a sustainable and brighter future with the mission of “Blue Sky Coming”. NIO envisions itself as a user enterprise where innovative technology meets experience excellence.

NIO designs, develops, manufactures and sells smart electric vehicles, driving innovations in next-generation core technologies. NIO distinguishes itself through continuous technological breakthroughs and innovations, exceptional products and services, and a community for shared growth.

NIO provides premium smart electric vehicles under the NIO brand, premium smart electric vehicles for families through the ONVO brand, and small smart high-end electric cars with the FIREFLY brand.

Responsibilities

Performance Analysis and Optimization

  • Identify and analyze performance bottlenecks across CPU, memory hierarchy, cache, interconnect, and interrupt subsystems.
  • Leverage hardware PMU counters to measure and interpret cycles, instructions, cache misses, branch mispredictions, TLB misses, and stall cycles.
  • Compute and analyze performance metrics such as IPC, CPI, MPKI, memory bandwidth utilization, and stall breakdowns.
  • Optimize system software, applications, and drivers for throughput, latency, and performance determinism.

Virtualization Performance Tuning

  • Profile and reduce hypervisor overhead, including VM exits, interrupt injection, and stage-2 MMU translation costs.
  • Optimize vCPU placement strategies, huge page usage, and IRQ affinity for performance-sensitive workloads.
  • Analyze and tune virtio and IOMMU performance paths.
  • Investigate cross-core and cross-cluster latency issues, including IPI overhead and interrupt routing on ARM-based systems.

CPU PMU and Microarchitectural Analysis

  • Configure and interpret ARM PMUv3 and related vendor-specific performance monitoring extensions.
  • Apply Top-Down Microarchitecture Analysis (TMA) to identify frontend/backend bottlenecks.
  • Correlate PMU-derived metrics with kernel traces, source code paths, and system behavior.
  • Design and implement custom event sets tailored to workload-specific performance characterization.
Qualifications

Required Qualifications

  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Electrical Engineering, or a related field.
  • 8+ years of experience in system performance engineering or related roles.
  • Strong understanding of computer architecture, including:
  • CPU pipelines, execution engines, and memory hierarchy
  • Interrupt architectures (e.g., GICv3/GICv4, APIC concepts)
  • MMU, virtual memory, and page table structures
  • Deep expertise with Linux performance tooling:
  • perf
  • eBPF / BCC / bpftrace
  • ftrace / trace-cmd
  • Proficiency in C/C++, Python, and shell scripting for performance tooling and automation.

Preferred Qualifications

  • Hands-on experience with ARM PMUv3 on Cortex-A55/A76/A78 or Neoverse platforms.
  • Experience with one or more virtualization stacks:
  • KVM/QEMU
  • Xen
  • seL4 or other RTOS/hypervisor environments
Benefits

Along with competitive pay, as a full-time NIO employee, you are eligible for the following benefits on the first day you join NIO:

  • Anthem Blue Cross, HSA, and Kaiser HMO medical plans with $0 for Employee Only Coverage.
  • Dental (including orthodontic coverage) and vision plan. Both provide options with a $0 paycheck contribution covering you and your eligible dependents.
  • Company Paid HSA (Health Savings Account) Contribution when enrolled in the High Deductible Anthem Blue Cross medical plan
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • 401(k) with Brokerage Link option
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • 13 Paid Holidays a year
  • Paid Parental Leave for first 8 weeks at full pay (eligible after 90 days of employment with NIO)
  • Paid Disability Leave for first 6 weeks at full pay (eligible after 90 days of employment with NIO)
  • Voluntary benefits including: Voluntary Life and AD&D options for you, your spouse/domestic partner and dependent child(ren), pet insurance
  • Commuter benefits
  • Mobile Cell Phone Credit
  • Free lunch and snacks
  • Onsite gym
  • Employee discounts and perks program
Compensation

The US base salary range for this full-time position is $192,100.00 - $249,600.00.

  • Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

  • Please note that the compensation details listed in US role postings reflect the base salary only. It does not include discretionary bonus, equity, or benefits.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Sr. Staff Performance Tuning Engineer - CPU PMU & Virtualization in San Jose, CA vacancy
  •  ...passionate about pushing the limits of performance, efficiency, and scalability in the cloud...  ...team of software, hardware, and network engineers, supply chain specialists, security experts...  ...analysis, server components (e.g. CPU, GPU, SSDs, memory), BIOS, BMC, and networking... 
    Senior
    Performance

    A W S

    Cupertino, CA
    1 day ago
  •  ...is seeking an experienced Virtualization Engineer to help advance AMD's virtualization...  ...partners. The work spans performance analysis, automation,...  ...Perform performance analysis, tuning, and optimization for...  ...partners to evangelize AMD CPU and GPU products, drive POCs... 
    Performance

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    2 days ago
  • $138k - $206k

     ...and communities. Senior Engineer , Architecture & Performance Research Engineer for Data Center and Agentic AI CPU   What You'll Do...  ...hardware. Collaborate with Staff and Principal Engineers, owning...  ...onsite Café and gym, plus virtual classes, make it easier.... 
    Senior
    Performance
    Work at office
    Flexible hours
    Shift work

    Samsung Semiconductor

    San Jose, CA
    18 days ago
  • $137k - $156k

     ...talented, passionate, and committed engineers, technologists, and business...  ...testing on the latest GPUs, CPU processors, Network and...  ...functionality, compatibility, performance, stress, and reliability testing...  ...HPC/AI applications by fine-tuning system settings, optimizing... 
    Senior
    Performance
    Worldwide

    Supermicro

    San Jose, CA
    4 days ago
  • $110k - $175k

     ...advanced electronic devices and IT infrastructure, enabling enhanced performance and user experiences across the digital landscape. We're...  ...looking for a driven, team-oriented  Senior Signal Integrity Engineer to develop next generation Solid State Drive (SSD) products.... 
    Senior
    Performance
    Work experience placement
    Flexible hours

    SK hynix memory solutions America Inc.

    San Jose, CA
    25 days ago
  • $159k - $239k

     ...innovative approach to CPU design focused on high-performance, energy efficient...  ...Linux Systems Engineer to join our dynamic...  ...system administration, virtualization, storage solutions,...  ...and mentor junior staff while ensuring high...  ...system monitoring, tuning, and troubleshooting... 
    Senior
    Performance
    Full time
    Work experience placement
    Work at office
    Local area

    Ampere

    Santa Clara, CA
    1 day ago
  •  ...electronic devices and IT infrastructure, enabling enhanced performance and user experiences across the digital landscape. We're looking...  ...AI tools (Claude, ChatGPT, SkHy or Gemini)to boost engineering productivity Education Requirement ~ Bachelor of Science... 
    Senior
    Performance

    SK hynix memory solutions America Inc.

    San Jose, CA
    3 days ago
  • $117.8k - $172.8k

     ...analytics. KLA's Central Engineering organization is made...  ...We are looking for a Sr. Mechanical Design Engineer...  ...on design to optimize performance. Present design...  ...integration, & stage servo tuning to qualify stages to...  ...interviews—whether virtual or in person is not permitted... 
    Senior
    Performance
    Minimum wage
    Work experience placement

    KLA

    Milpitas, CA
    3 days ago
  •  ...customer, accountable to the Field Engineering Director and Sales Team for...  ...Proven track record in CPU and server system architecture...  ...initiatives/investigations Lead performance optimization and competitive...  .../workload profiling, tuning and performance assessment and... 
    Senior
    Performance
    Remote work

    Advanced Micro Devices

    San Jose, CA
    3 days ago
  • Senior/Staff Electro-Optic Hardware Design Engineer at PsiQuantum, Milpitas, California (remote). A senior-level full time position in the 3320 - System...  ...what success looks like Detailed module designs meet performance, interface, safety, reliability, manufacturability,... 
    Senior
    Performance
    Full time
    Contract work
    Remote work

    Entangled Future

    Milpitas, CA
    6 days ago
  •  ...to make it real. Job Summary: We are seeking a senior- or staff-level engineer to own the detailed design, integration, and qualification...  ...assembly documentation. Lead design trade studies across optical performance, noise, stability, dynamic range, control bandwidth,... 
    Senior
    Performance
    Full time
    Contract work
    Shift work

    PSI Quantum

    Milpitas, CA
    3 days ago
  • $150k - $165k

     ...We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:High-performance product team in Supermicro is seeking a talented...  ...architecture is also required (GPU, CPU, Motherboard, Memory, Storage and Networking... 
    Senior
    Performance
    Worldwide

    Super Micro Computer

    San Jose, CA
    5 days ago
  • $117.8k - $172.8k

     ...seeking a highly motivated Senior Mechanical Engineer to join our RAPID engineering team,...  ...engineering specifications Perform and guide detailed engineering analyses,...  ...provide responses during interviews-whether virtual or in person-is not permitted unless explicitly... 
    Senior
    Performance
    Minimum wage

    KLA

    Milpitas, CA
    3 days ago
  • $141.3k - $240.2k

     ...through high-volume production, ensuring performance and process alignment. What You'll Do...  ...are seeking a skilled Mechanical Design Engineer to lead the design and development of precision...  ...responses during interviews-whether virtual or in person-is not permitted unless... 
    Senior
    Performance
    Minimum wage
    Work experience placement

    KLA

    Milpitas, CA
    3 days ago
  • $186.2k - $316.5k

     ...semiconductor manufacturing ecosystem. Virtually every electronic device in the world is...  ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...simulations to predict candidate system performance and leading a team in trade-off studies... 
    Senior
    Performance
    Minimum wage
    Flexible hours

    KLA

    Milpitas, CA
    2 hours ago
  • $117.8k - $172.8k

     ...through high-volume production, ensuring performance and process alignment.What You'll DoIn...  ...RoleThis position is for an Electrical Engineer to support the design and development of...  ...provide responses during interviews—whether virtual or in person—is not permitted unless... 
    Senior
    Performance
    Minimum wage
    Full time
    Work experience placement

    KLA-Tencor

    Milpitas, CA
    3 days ago
  • $159.5k - $271.2k

     ...semiconductor manufacturing ecosystem. Virtually every electronic device in...  ...expert teams of physicists, engineers, data scientists and problem-...  ...our customers to achieve performance entitlement of our solution...  ...Preferred Qualifications The Sr. Systems Design Engineer will... 
    Senior
    Performance
    Minimum wage
    Work experience placement
    Worldwide
    Flexible hours

    KLA

    Milpitas, CA
    2 days ago
  • $184.7k - $324.8k

     ...CPU Logic Equivalence Check (LEC) Engineer Santa Clara, California, United States Hardware Imagine what you could do here. At Apple, new ideas...  ...logic equivalence check and sign-off of Apple’s high-performance CPU projects. Responsibilities include but are not... 
    Performance
    Relocation

    Apple Inc.

    Santa Clara, CA
    2 hours ago
  • $141.3k - $240.2k

     ...semiconductor manufacturing ecosystem. Virtually every electronic device in the world is...  ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...committed to support our customers to achieve performance entitlement of our solution and we... 
    Senior
    Performance
    Minimum wage
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 days ago
  • $204k - $259k

     ...Sr Software Engineer, Android Automotive Waymo is an autonomous driving...  ...and high-throughput), performance analysis, and full-system...  ...time reduction, scheduling tuning, thermal management, and power...  ...with system-level virtualization technologies (e.g., KVM, hypervisors... 
    Senior
    Performance
    Full time
    Remote work

    Waymo

    Mountain View, CA
    6 hours ago
  • $141.3k - $207.23k

     ...seeking an experienced and motivated Sr. FPGA Engineer to join our electrical engineering team...  ...engineer to design FPGA Firmware for high-performance mixed-signal designs Define FPGA...  ...responses during interviews-whether virtual or in person-is not permitted unless... 
    Senior
    Performance
    Minimum wage
    Work experience placement

    KLA

    Milpitas, CA
    4 days ago
  • $167.3k - $245.37k

     ...expertise. We are looking for an exceptional engineer to join our Electrical Engineering...  ...digital signal processing and high-performance electronics to deliver industry-leading...  ...provide responses during interviews-whether virtual or in person-is not permitted unless explicitly... 
    Senior
    Performance
    Minimum wage
    Work experience placement

    KLA

    Milpitas, CA
    2 days ago
  • $231.44k - $282.88k

     ...limitless potential of RISC-V to the highest performance and most data-intensive applications in...  ...for a Principal Design Verification Engineer to lead verification strategy and execution...  ...subsystem used in high-performance CPU and SoC platforms. This is a principal tech... 
    Performance
    Work experience placement

    SiFive, Inc.

    Santa Clara, CA
    2 hours ago
  • $141.3k - $207.23k

     .... We are looking for a Sr. Electrical Design Engineer to join our team in Milpitas...  ...and document performance and robustness results....  ...Linux performance analysis CPU affinity/isolation scheduler...  ...during interviewswhether virtual or in personis not permitted... 
    Senior
    Performance
    Minimum wage
    Full time
    Work experience placement

    KLA

    Milpitas, CA
    21 days ago
  •  ...Senior Manager, Sales Engineering AI / GPU Cloud (NeoCloud) Mirantis...  ..., model the real TCO, prove performance, and de-risk a customer's...  ...multi-node/multi-GPU), fine-tuning, and serving; you understand...  ...approaches; familiarity with virtualized GPU / KubeVirt-style patterns... 
    Senior
    Performance

    Mirantis

    San Jose, CA
    6 days ago
  • $272k - $336k

     ...Waymo Systems Engineering RoleWaymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ...hardware systems in groundbreaking new ways. We set the high performance standards that ensure our vehicles run smoothly and keep passengers... 
    Senior
    Performance
    Odd job
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    5 days ago
  • $117.8k - $172.8k

     ...semiconductor manufacturing processes. As a Sr. Electrical Hardware Design Engineer - Mixed-Signal Sensor Systems, you...  ...design tradeoffs related to performance, power consumption, reliability,...  ...responses during interviews-whether virtual or in person-is not permitted unless... 
    Senior
    Performance
    Minimum wage
    Work experience placement
    Worldwide

    KLA

    Milpitas, CA
    3 days ago
  •  ...ASIC Design Verification Engineer [Security Group] – Sr Staff Qualcomm is seeking a Hardware Engineer to drive innovation in electronic systems...  ...and validate cutting-edge products, ensuring they meet performance standards and are ready for market launch. Responsibilities... 
    Senior
    Performance

    Anysilicon

    Santa Clara, CA
    1 day ago
  •  ...Senior Signal Integrity Engineer At Nexthop AI, we are searching for an experienced Signal...  ...sign-off at design release, and link-performance debug through EVT and DVT. Set high-...  ...design, connector launch optimization, via tuning at frequencies where via electrical... 
    Senior
    Performance
    Work at office

    Nexthop AI

    Santa Clara, CA
    1 day ago
  • $200k

     ...Overview We are looking for a Senior RTL Engineer to help build Velaura’s next-...  ...microarchitectural decisions, and help deliverhigh-performance, power-efficient hardware that enables...  ...with SMMU/IOMMU design or integration, virtualization, and DMA isolation for safety or... 
    Senior
    Performance
    Flexible hours
    Night shift

    Velaura

    Santa Clara, CA
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Staff Performance Tuning Engineer - CPU PMU & Virtualization. Be the first to apply!