CareerPlanGet AI match score →

Java VM Software Performance Analysis Engineer

Hsinchu, Taiwan💼 Full-time🗓 2026-04-11 → 2026-07-31

Core

Technical authority for JVM performance on RISC-V IP, optimizing JIT compilation, runtime execution, and garbage collection for enterprise-critical workloads.

Role type

Senior IC JVM Performance Engineer (RISC-V)

Builds

High-performance RISC-V processor IP supporting Java runtimes

Domain

Semiconductor / Chip Design / RISC-V Architecture

Deliverable

production ML models | product features | infrastructure

Required skills

JIT compiler internals, runtime execution engine, memory management subsystems, profiling tools (perf, ftrace, eBPF, async-profiler), C/C++, modern CPU microarchitecture, assembly (RISC-V/x86/ARM), JVM parameter tuning

Preferred skills

Large-scale Java framework optimization (Cassandra, Hadoop), GC algorithm tuning (G1GC, ZGC, Shenandoah), industry-standard benchmarking (SPECjbb, DaCapo)

Technologies

RISC-V, HotSpot, G1GC, ZGC, Shenandoah, perf, ftrace, eBPF, async-profiler, Cassandra, Hadoop

Responsibilities

Profile and analyze core datacenter workloads for CPU/memory/I/O inefficiencies; Establish benchmarking methodologies and performance regression testing frameworks; Diagnose and resolve performance friction in JIT compiler and HotSpot runtime; Collaborate with Compiler Team to optimize JIT code generation for RISC-V; Optimize JVM parameters for latency and throughput; Translate performance data into actionable insights for hardware architects

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗