global technologies
Linux/Device Driver Developer – C Programming
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)