global technologies

Linux/Device Driver Developer – C Programming

Bangalore
August 2, 2024
Apply Now
Deadline date:

Job Description

Job Description :

Experience : 3 – 7 years of industry experience and 2 years of relevant experience

Designation : Member Engineering Staff (MES-2)

Role : PCIe & Network Device Driver Programming

Functional Area : Engineering – Hardware & Networks

Education : Bachelors or Masters in Computer Science, CSE, ECE, EEE & MCA

Job Location : Bangalore(Work from office)

Requirements :

– 3+ years of related experience in Linux Device Driver Programming.

– Must have very good C programming knowledge and Linux / OS Internals knowledge.

– Must have hands on experience on Linux kernel & user space programming

– Working experience on PCIe device drivers

– Experience in developing device drivers & Good understanding of Linux device model and driver framework with kernel and user space programming

– Good knowledge of PCIe and Ethernet protocols

– Experience in working with X86 Multi core processor environment

– Good understanding of SR-IOV / HW Virtualization

– Good understanding of Hypervisor / VMM

– Programming in C, Shell scripting, Makefiles

– G Test UT framework

– Good knowledge of JIRA, RTC, VirtualBox

– Awareness of project life cycle

– Awareness of Agile methodologies such as SAFe

– Bachelors or Masters in Computer Science, CSE, ECE, EEE & MCA

– Good knowledge of PCIe and Ethernet protocols

– Experience in working with X86 Multi core processor environment

– Good understanding of SR-IOV / HW Virtualization

– Good understanding of Hypervisor / VMM

– Programming in C, Shell scripting, Makefiles

– GTest UT framework

– Good knowledge of JIRA, RTC, VirtualBox

– Awareness of project life cycle

– Awareness of Agile methodologies such as SAFe

(ref:hirist.tech)