PCIe Device Driver Programmer (MTS)

CIMware is looking for an Independent Contributor in the ever-evolving landscape of networking and connectivity, the role of an Engineer for PCIe Device Driver Development stands as a critical pillar supporting robust, high-performance, and secure communication infrastructures.

Must have:

  • Must have very good C programming knowledge and Linux device driver or Kernel module development experience – Must have hands on experience on Linux kernel & user space programming
  • Experience in developing device drivers & Good understanding of Linux device model and driver framework with kernel and user space programming
  • Experience in working with X86 Multi core processor environment
  • Programming in C, Shell scripting, Makefiles

Good to have:

  • Knowledge of PCIe and Ethernet protocols
  • Working experience on PCIe device drivers
  • Good understanding of SR-IOV / HW Virtualization
  • Good understanding of Hypervisor / VMM
  • GTest UT framework
  • Knowledge of JIRA, RTC, VirtualBox
  • Awareness of project life cycle
  • Awareness of Agile methodologies such as SAFe

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

Designation: Member Engineering Staff

Role: PCIe & Network Device Driver Programming

Functional Area: Engineering – Hardware & Networks

 

Education

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

Job Category: Engineering
Job Type: Full Time
Job Location: Bengaluru

Apply for this position

Maximum allowed file size is 5 MB. Allowed Type(s): .pdf