Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16552067

    HYDERABAD · FULLTIME

    System Software Engineer - Linux Kernel

    Advanced Micro Devices logo

    Advanced Micro Devices

    Hyderabad · onsite · Posted 42d ago

    Sourced fromNaukri
    Undisclosed1–4 yrsfulltimeHyderabad

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Naukri · 6 questions to answer1.1s
    • Decided the answers for all of them2.8s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    System Software Engineer - Linux Kernel

    The Role

    AMD is seeking a highly motivated Software Development Engineer to join our Networking, RDMA, Storage, and AI Infrastructure Software team. In this role, you will design and develop high-performance software technologies that power modern AI training clusters, cloud infrastructure, storage platforms, and next-generation data centers.

    You will work closely with hardware architects, firmware teams, silicon designers, and open-source communities to deliver innovative solutions across the Linux networking, RDMA, and storage software stack. As a key member of the team, you will influence the architecture and implementation of technologies that enable scalable AI and distributed computing workloads on AMD platforms.

    The Person

    The ideal candidate is passionate about systems software and enjoys solving complex technical challenges across hardware and software boundaries. You possess strong software engineering fundamentals, deep expertise in Linux operating systems, networking, RDMA, storage technologies, and distributed computing platforms, and a proven ability to drive features from concept through deployment.

    You are comfortable working across multiple layers of the software stack, collaborating with architects and global engineering teams, and providing technical leadership to drive execution and innovation.

    Key Responsibilities

    • Design, develop, and maintain Linux kernel drivers, userspace libraries, and software frameworks for high-performance networking, RDMA, storage, and AI infrastructure platforms.
    • Drive architecture, implementation, and optimization of networking, storage, and data movement technologies including Ethernet, RDMA/RoCE, NVMe, NVMe-oF, virtualization, transport acceleration, and scalable storage solutions.
    • Collaborate with hardware, firmware, architecture, and performance teams to define and enable next-generation networking, storage, and AI infrastructure capabilities.
    • Analyze, benchmark, and optimize networking and storage software stacks to maximize throughput, latency, scalability, and resource efficiency for AI training and inference workloads.
    • Debug and resolve complex system-level issues spanning operating systems, drivers, firmware, hardware, networking fabrics, storage systems, and distributed environments.
    • Contribute to Linux open-source projects and drive upstream adoption of AMD technologies while working with industry partners and open-source communities.
    • Leverage modern AI-assisted development, code analysis, and debugging tools to improve engineering productivity and software quality.
    • Provide technical mentorship and guidance to junior engineers while contributing to architecture reviews, technology strategy, and engineering best practices.

    Preferred Experience

    • Strong software development experience in C and C++ with a solid foundation in systems programming.
    • Experience developing Linux kernel drivers, networking software, RDMA software, storage software, operating system components, or other low-level systems software.
    • Strong understanding of computer architecture, memory management, operating systems, concurrency, multithreaded programming, and performance optimization.
    • Hands-on experience with networking and storage technologies including TCP/IP, Ethernet, RDMA/RoCE, InfiniBand, NVMe, NVMe-oF, storage fabrics, virtualization, DPDK, SPDK, or equivalent high-performance frameworks.
    • Hands-on experience with high-performance networking, RDMA, storage, and communication software stacks for AI and HPC workloads, including RoCE, libFabric, UCX, OpenMPI, NCCL/RCCL, OneCCL, collective communication libraries, and distributed training frameworks.
    • Experience analyzing and optimizing distributed AI workloads running across large-scale GPU, accelerator, and networking infrastructures.
    • Hands-on experience with Linux development tools, debugging techniques, performance profiling, Git, CI/CD systems, automated testing frameworks, and software validation methodologies.
    • Familiarity with AI-assisted software development tools and automated code generation, testing, debugging, and review workflows.
    • Experience contributing to Linux open-source projects and collaborating with upstream communities is highly desirable.
    • Demonstrated technical leadership with the ability to drive cross-functional initiatives and influence software architecture decisions.

    Academic Credentials

    Bachelors or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Electronics Engineering, or a related technical field.



    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Section · 02

    Skills

    AI infrastructurecomputer architecturecomputer engineeringautomated testingdebugging toolsConcurrencyAI TrainingCloud InfrastructuredebuggingdeploymentDebugcode analysiscloudArchitectureArtificial Intelligence

    Section · Company

    About Advanced Micro Devices

    Advanced Micro Devices logo

    Advanced Micro Devices

    Semiconductors

    6k+

    employees

    1969

    57 years old

    Santa Clara,California

    United States

    ₹26.2L PA avg

    Avg at Advanced Micro Devices

    About

    A key player in the semiconductor industry, the company delivers advanced computing solutions addressing critical challenges across data centers, gaming, and PC markets.

    Industries

    SemiconductorsInternetHardware & NetworkingSoftware Product

    Employee ratings

    10 reviews

    3.6/ 5

    Culture

    2.7

    Career growth

    2.2

    Work-life

    2.9

    Employees rate it well for

    Overall Company36Compensation & Benefits35

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    System Software Engineer - Linux Kernel · waiting for your command