





Tier-1 brand, generic software title, mid-level requirement, and Bangalore metro location increase competition.
Requires specialized kernel, networking, and GPU systems expertise, limiting cross-industry transferability.
Mandatory systems programming, kernel/networking, and 5+ years experience make filtering stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain system software enabling efficient GPU-to-GPU communication for AI, deep learning, and HPC platforms.
Drive platform bring-up, feature enablement, and end-to-end validation of NVLink-based GPU and rack-scale systems.
Debug and resolve complex issues in software, firmware, networking, and platform across validation, deployment, and production environments.
Bachelor's or Master's degree (or equivalent experience) in Computer Science, Computer Engineering, or related field.
Minimum 5 years professional software engineering experience.
Strong proficiency in C/C++, debugging, and problem-solving.
Experience with Linux kernel internals, system programming, networking fundamentals (TCP/IP, Ethernet, InfiniBand, RDMA/RoCE), and OS virtualization (KVM, QEMU, Hyper-V, or similar).
Experienced in developing software that interfaces with hardware and device drivers in GPU systems and large-scale AI/HPC environments.
Skilled in cross-platform development including Linux and Windows, with solid understanding of computer architecture and operating systems.
Capable of managing complex software quality, performance optimization, and scalable GPU networking stacks in collaboration with cross-functional global teams.