Sr. Staff Performance Tuning Engineer - CPU PMU & Virtualization
$192.1k - $249.6kNIO 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.
ResponsibilitiesPerformance 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.
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
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
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.
$100k
...cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost... ...have developed a high performance RISC-V CPU from scratch, and share a passion for AI... ...seniorities.We are looking for a talented engineer to join our CPU design team to define...SeniorPerformancePermanent employment$183k - $247.6k
...about pushing the limits of performance, efficiency, and scalability... ...software, hardware, and network engineers, supply chain specialists,... ...analysis, server components (e.g. CPU, GPU, SSDs, memory), BIOS,... ...employees, supervisors, and staff; adhere to standards of excellence...SeniorPerformanceLocal areaFlexible hours$138k - $206k
...partners, and communities.Senior Engineer, Architecture & Performance Research Engineer for Data... ...next-generation CPU (RISC-V) microarchitecture... ...hardware.Collaborate with Staff and Principal Engineers, owning... ...travel support, and virtual vet care for your fur babies...SeniorPerformanceWork at officeFlexible hoursShift work- ...Qualcomm seeks a Sr. Staff CPU Software Test Engineer to design, implement, and execute complex test strategies for advanced wireless and CPU subsystems... ...test plans from architecture and design specs, and perform performance, regression, and stress testing for embedded...SeniorPerformance
$100k
...technology, revolutionizing performance expectations, ease of use, and... ...developed a high performance RISC-V CPU from scratch, and share a... ..., and performance tuning to ensure seamless, high-performance... ...software teams to solve frontier engineering challenges.How to help define...SeniorPerformancePermanent employment$7.93k
...Job Description Engineering of systems administration... ...requirements. Virtualization platform (VMware, KVM,... ...Patch compliance. Perform daily system monitoring... ...Perform ongoing performance tuning, hardware upgrades,... ...as required. Configure CPU, memory, and disk...SeniorPerformanceFull timeContract workTemporary workWeekend work$198.7k - $298.1k
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > CPU EngineeringGeneral Summary:We are hiring talented engineers for RISCV CPU RTL development targeting high-performance, low-power devices. In this role, you will contribute to architecture...SeniorPerformanceWork experience placementWork from home$152k - $241.5k
We are currently seeking a Senior Developer Technology Engineer, CPU Performance!Would you enjoy researching new algorithms and discovering new techniques to optimize data intensive applications? Do you like investigating hardware and system bottlenecks, and optimizing...SeniorPerformanceFull timeRemote work$184k - $287.5k
...looking for a dedicated engineer for the Senior Systems... ...role, focusing on GPU Performance at Scale. At NVIDIA,... ...system composition and tuning mechanisms for high-... ...Engage with HPC, OS, CPU, GPU compute, and systems... .... Exposure to virtualization techniques and cloud platform...SeniorPerformance- ...NVIDIA Corporation is seeking a Senior Developer Technology Engineer focused on CPU performance. You will research and develop techniques to accelerate large-scale applications on NVIDIA’s CPU platforms, collaborating with experts to optimize database and analytics workloads...SeniorPerformance
$155k - $175k
...talented, passionate, and committed engineers, technologists, and business... ...products with outstanding performance and reliability.Essential... ...compensation, dynamic load transient tuning, ripple/noise verification,... ...architectures, enterprise CPU/GPU/memory power delivery...SeniorPerformanceWorldwide$152k - $241.5k
...Senior System Software Engineer to develop and... ...deliver industry-leading performance and energy... ...optimizations across CPU, GPU, accelerator,... ...constraints.Develop and tune power-management... ...drivers, concurrency, virtual memory, and real-... ...zero-copy data paths, SR-IOV, RDMA,...SeniorPerformanceFull timeRemote work$141.3k - $207.23k
...analytics. KLA's Central Engineering organization is made... ...are looking for a Sr. Mechatronics Engineer... ...systemServo loop design and tuning for nanometer motion... ...to improve system performances.Follow rigorous FW design... ...during interviews—whether virtual or in person—is not...SeniorPerformanceMinimum wageFull timeWork experience placement$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...SeniorPerformanceWorldwide$110k - $175k
...advanced electronic devices and IT infrastructure, enabling enhanced performance and user experiences across the digital landscape. We're... .... About the Role : As a Firmware Validation Engineer at SK hynix memory solutions, you will drive enterprise SSD (...SeniorPerformance$183k - $247.6k
...are seeking a Cloud Hardware Development Engineer to define server architectures based on... ...component specifications that enable high-performance AI training and inference at scale* Work... ...with other employees, supervisors, and staff; adhere to standards of excellence...SeniorPerformanceLocal areaWorldwideFlexible hoursDay shift- ...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...SeniorPerformanceRemote work
$117.8k - $200.3k
...semiconductor manufacturing ecosystem. Virtually every electronic device in... ...expert teams of physicists, engineers, data scientists and problem... ...on design to optimize performance. Present design reviews,... ...control, Simulink, PID servo tuning Minimum Qualifications...SeniorPerformanceMinimum wageWork experience placementFlexible hours$100k
...cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost... ...have developed a high performance RISC-V CPU from scratch, and share a passion for AI... ...Tenstorrent is seeking a SoC Design Verification Engineer to lead pre-silicon verification of the...SeniorPerformancePermanent employmentNight shift$225.5k - $338.5k
...Sr. Principal System Firmware Authentication Engineer Ampere is a semiconductor design company for a new era... ...an innovative approach to CPU design focused on high-performance, energy efficient AI compute... ...Control Processor firmware across virtual platforms, emulation systems...SeniorPerformanceLocal areaRemote work$141.3k - $207.23k
...analytics. KLA's Central Engineering organization is made... ...We are looking for a Sr. Mechatronics Engineer... ...Servo loop design and tuning for nanometer motion system... ...to improve system performances. Follow rigorous FW... ...interviews—whether virtual or in person—is not permitted...SeniorPerformanceMinimum wageWork experience placement$90k - $124k
...Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new semiconductor chip and advanced display... ...technical audit process and evaluate supplier performance and capability, drive continuous improvement...SeniorPerformanceFull time$152k - $241.5k
...looking for versatile software engineers for our XLA team. NVIDIA is... .... Come join us to build high-performance, production-grade software that... ...and inference.Performance tuning and analysis.Code-generation... ...foundation in architecture of CPU, GPUs or other high performance...SeniorPerformanceFull timeRemote work$152k - $241.5k
...world.We are hiring software engineers for the CUDA Tile team. NVIDIA... ...passes, and optimize the performance of tile-based kernels to ensure... ...from the crowd:Knowledge of CPU and/or GPU architecture. CUDA... ...state of the art fields such as Virtual Reality, Artificial...SeniorPerformanceFull timeRemote work- ...are looking for a Senior GPU Inference Performance Engineer to own end-to-end performance analysis... ...runtimes, memory subsystems, CPU scheduling, NUMA topology, and I/O pathways... ...analysis, operating systems, device drivers, virtualization, container runtimes, or low-level...SeniorPerformance
$138k - $206k
...looking for a DRAM application engineer to join our application... ...diagnose memory health issues.Perform DRAM SI/PI and timing analysis... ...architectures and its components (CPU, Memory, Networking, PCIe.).Expertise... ..., medical travel support, and virtual vet care for your fur babies....SeniorPerformanceLocal areaFlexible hours$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...SeniorPerformanceWorldwide$168k - $264.5k
...where first-principles thinking and engineering judgement at the highest level translate... .... Our team gets every GPU, SoC, and CPU silicon program from first power-on... ...system-level testPrototype and fine-tune speed, power, performance, yield, and quality on pre-production...SeniorPerformanceFull time$137k - $156k
...talented, passionate, and committed engineers, technologists, and business... ...to join us.Job Summary:High-performance product team in Supermicro is seeking talented Sr. System Engineer who can lead... ...in network, database, and virtualization.Essential Duties and Responsibilities...SeniorPerformanceWorldwide$163k - $224k
...Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new semiconductor chip and advanced display... ...experience and critical thinking skills, you will perform engineering analysis, generate test reports,...SeniorPerformanceFull time
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!
- assistant engineer San Jose, CA
- senior staff systems engineer San Jose, CA
- technology administrator San Jose, CA
- engineering aide San Jose, CA
- senior staff engineer San Jose, CA
- staff design engineer San Jose, CA
- assistant electrical engineer San Jose, CA
- staff data engineer San Jose, CA
- software engineer staff San Jose, CA
- assistant mechanical engineer San Jose, CA



