13 Aug
|
Proxelera
|
Bengaluru
13 Aug
Proxelera
Bengaluru
We are looking for a self-motivated and dynamic Senior Kernel / ROCm Developer with robust hands-on experience in Linux kernel, device driver, GPU compute, and ROCm software development. The ideal candidate will have 7+ years of relevant industry experience, a Bachelor s or Master s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, and the ability to independently drive complex technical issues from analysis through resolution. This role involves developing, debugging, optimizing, and maintaining kernel-level and ROCm components for AMD GPU platforms while collaborating closely with cross-functional hardware, firmware, compiler, runtime, and software teams.
Key Responsibilities:
- Design, develop, debug, and maintain Linux kernel, GPU driver, KFD, and ROCm-related components for AMD GPU platforms.
- Analyze, reproduce, root-cause, and resolve complex kernel, driver, ROCm runtime, and GPU compute issues across software and hardware boundaries.
- Collaborate with hardware, firmware, compiler, runtime, validation,
and application teams to enable robust GPU compute functionality and platform bring-up.
- Use advanced debugging and profiling tools such as kgdb, ftrace, tracepoints, perf, dmesg, crash dumps, ROCm tools, and GPU diagnostics to troubleshoot issues.
- Drive technical investigations independently, propose design improvements, and deliver high-quality fixes with strong ownership and accountability.
- Conduct performance analysis and optimization for kernel, driver, ROCm, and GPU compute workloads to improve stability, scalability, and efficiency.
- Participate in architecture discussions, design reviews, code reviews, and open-source-style development practices while maintaining high coding standards.
- Stay current with Linux kernel, GPU architecture, ROCm, heterogeneous compute, and open-source technology trends.
Required Skills and Qualifications:
- Bachelor s or Master s degree in Computer Science, Computer Engine
📌 Kernel / ROCm Developer (Bengaluru)
🏢 Proxelera
📍 Bengaluru