RISC-V生态建设工程师-基础库与工具链
Core
Identify and resolve performance bottlenecks in large-scale online services (C++/Java/Go) by exploring and implementing optimization solutions that are integrated into foundational libraries and toolchains.
Role type
Senior IC performance engineering specialist (RISC-V/ARM/x86)
Builds
Optimized foundational libraries and toolchains for high-performance business services
Domain
Computer systems, low-level software, and high-performance computing
Required skills
Computer architecture, operating systems, compilation principles, data structures and algorithms, C++, Go, Java, performance profiling tools (e.g., perf), hardware architecture (ARM, x86, RISC-V)
Preferred skills
Compiler development (LLVM, Java), deep understanding of instruction micro-architecture and inter-core communication
Responsibilities
Analyze performance bottlenecks in C++/Java/Go services, implement optimization strategies, collaborate with business teams to optimize specific business performance, leverage CPU instruction sets and hardware architecture features
Seniority
Senior, hands-on IC
