Talent.com
Linux Kernel Emulation Engineer - HW Debug / IO / Virtualization / Performance

Linux Kernel Emulation Engineer - HW Debug / IO / Virtualization / Performance

ConfidentialIndia
4 days ago
Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING

At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.

Linux Kernel Emulation Engineer - HW Debug / IO / Virtualization / Performance

THE ROLE :

As a Linux kernel developer in our IO SW Emulation team - bring an understanding of computer architecture and operating system concepts designed for the x86-64 architecture.

Design and Develop SW for emulation platform using Linux and open source component to validate Silicon features. This opportunity gets you involved in early Silicon design to Pre and Post Silicon validation.

THE PERSON :

A Linux kernel developer with strong analysis and problem-solving skills who will deliver responsive and efficient solutions that bring new AMD processors to market with IO / virtualization solutions. Engage in proven technical collaboration to guide the process of AMD hardware enablement for new generation SOC. Utilize polished written and verbal communication skills to work with on-site and offshore teams, analyze system requirements, coordinate feature design, debug, and development with other teams.

Join a small team of Linux kernel IO SW emulation in supporting, optimizing, and enhancing the silicon feature using the Linux kernel in support AMD HW.

KEY RESPONSIBILITIES :

Join a small kernel-focused team to write SW emulation code so to validate the HW functionality. Also identify the bottlenecks, room for optimizations to advantage of SOC during Pre / post Silicon development phase. Opportunity to work on all phases of the SOC development includes conceptualizing the idea with HW architecture team, pre / post Silicon phase and collaborate with upstream development team. Review code, build unit tests, and write detailed documentation. Collaborate!

PREFERRED EXPERIENCE : 2 - 4 years

  • Product development or systems engineering background with hardware platforms and their software & firmware ecosystems
  • Experience with SW development on Emulation / Simulation platform.
  • Awareness to Pre and Post Silicon development
  • Expert understanding and experience with the Linux kernel (especially IO / PCI / MM / virtualization) and related upstream development workflow is plus.
  • Strong kernel debugger
  • Advanced programming skills in C for operating system kernel & systems development
  • Exposure to KVM / QEMU (including x86-64 virtualization extensions) is a plus
  • Experience with the GNU toolchain
  • Proficient use of git
  • Good to have awareness with open-source software development, building and submitting patches on a mailing list, and working with external software partners
  • Good understanding of operating systems concepts, data structures, x86-64 architecture, and virtualization
  • Experience with low-level debug tools as well as emulators and simulators
  • Experience running, analyzing, and tuning system performance benchmarks

ACADEMIC CREDENTIALS :

  • Bachelor's Degree in Computer Science or Computer Engineering or other relevant field
  • Master's Degree preferred
  • #LI-PM2

    Benefits offered are described : .

    AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and / or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

    Create a job alert for this search

    Emulation Engineer • India

    Related jobs
    • Promoted
    Kernel Developer

    Kernel Developer

    Persistent SystemsPune, Republic Of India, IN
    As a Systems Software Engineer, you will be responsible for designing, developing, and maintaining low-level software components that interact directly with the operating system and hardware.You’ll...Show moreLast updated: 1 day ago
    • Promoted
    Aosp Embedded Engineer

    Aosp Embedded Engineer

    VOLANSYS (An ACL Digital Company)Areā, Republic Of India, IN
    Total relevant experience 6 plus years with Embedded domain.Minimum 3 year of working experience in AOSP.Well-versed with the AOSP compilation process and integration of new modules.Experienced in ...Show moreLast updated: 21 days ago
    • Promoted
    Senior Kernel Networking Engineer

    Senior Kernel Networking Engineer

    WatchGuard TechnologiesRepublic Of India, IN
    Core skills required : Linux Kernel, Network device driver development, Linux internals, Networking stack.Good to have : Data plane development kit (DPDK) and Vector Packet Processor (VPP).You are a...Show moreLast updated: 9 days ago
    • Promoted
    Linux Kernel Software Engineer

    Linux Kernel Software Engineer

    Eximietas DesignRepublic Of India, IN
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Ai Engineer

    Embedded Ai Engineer

    ValeoChennai, Republic Of India, IN
    Deep Learning Model Conversion : Convert and adapt deep learning network architectures (e.PyTorch) for deployment on various embedded platforms. Quantization-Aware Training (QAT) : Implement and fine-...Show moreLast updated: 10 days ago
    • Promoted
    Embedded Linux Engineer

    Embedded Linux Engineer

    Business Pro DigitalRepublic Of India, IN
    Business Pro Digital is a global tech agency specializing in delivering high-end IT solutions that drive innovation and scalability for businesses. With a team of 150+ experts, we provide custom web...Show moreLast updated: 1 day ago
    • Promoted
    Embedded Linux Kernel Architect

    Embedded Linux Kernel Architect

    Eximietas DesignRepublic Of India, IN
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Platform Development Engineer

    Embedded Platform Development Engineer

    IntraEdgePune, Republic Of India, IN
    We are looking for a highly experienced.Senior Embedded Linux Developer.The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms, integrat...Show moreLast updated: 1 day ago
    • Promoted
    Linux Compute Engineer

    Linux Compute Engineer

    Tata Consultancy ServicesChennai, Republic Of India, IN
    TCS is looking for Compute Linux Tower Engineer.Required technical skills : Huawei OpenStack.Hands-on experience and expertise on the OpenStack and Linux platforms is a must.Handle OpenStack cloud a...Show moreLast updated: 13 days ago
    • Promoted
    Linux Kernel Developer

    Linux Kernel Developer

    Eximietas DesignRepublic Of India, IN
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show moreLast updated: 30+ days ago
    • Promoted
    Kernel Engineer

    Kernel Engineer

    Eximietas DesignRepublic Of India, IN
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Embedded Linux Engineer

    Lead Embedded Linux Engineer

    IntraEdgePune, Republic Of India, IN
    We are looking for a highly experienced.Senior Embedded Linux Developer.The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms, integrat...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Linux Infrastructure Automation Engineer

    Senior Linux Infrastructure Automation Engineer

    LTIMindtreeRepublic Of India, IN
    Senior Infrastructure Automation Engineer (Zero-Touch GPU Cloud Stack – Linux Image Lifecycle).Senior Infrastructure Automation Engineer. Zero-Touch Build, Upgrade, and Certification pipeline.This r...Show moreLast updated: 22 days ago
    • Promoted
    Linux Kernel Networking Consultant

    Linux Kernel Networking Consultant

    WatchGuard TechnologiesRepublic Of India, IN
    Core skills required : Linux Kernel, Network device driver development, Linux internals, Networking stack.Good to have : Data plane development kit (DPDK) and Vector Packet Processor (VPP).You are a...Show moreLast updated: 9 days ago
    • Promoted
    Senior Linux Kernel Engineer

    Senior Linux Kernel Engineer

    ConfidentialIndia
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs,.Grounded in a culture of...Show moreLast updated: 4 days ago
    • Promoted
    Emulation Engineer (Zebu)

    Emulation Engineer (Zebu)

    L&T Technology ServicesRepublic Of India, IN
    The core responsibility of an emulation engineer is to.This involves using specialized hardware platforms, like.This "emulated" chip can run at near real-time speeds, allowing engineers to test lar...Show moreLast updated: 11 days ago
    • Promoted
    Linux Developer

    Linux Developer

    Accolade Electronics Private LimitedPune, Republic Of India, IN
    Job Description : Embedded Linux Developer.Linux kernel, and driver / application development.The ideal candidate should have strong expertise in low-level programming, board bring-up, and system inte...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Engineer

    Linux Engineer

    RecroNagpur, IN
    As a Senior Software Engineer at Nasuni, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : . Collaborating on requirements analysis, architecture ...Show moreLast updated: 22 days ago