PCIe Device Driver Programmer

CIMware Technologies Private Limited

Bengaluru

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CIMware Technologies Private Limited is seeking an Independent Contributor for the role of Engineer for PCIe Device Driver Development in Bengaluru, India. This role is critical for supporting robust and secure communication infrastructures.

The successful candidate will have a solid background in C programming and Linux device driver development, with 3 to 7 years of industry experience. A Bachelor's or Master's in Computer Science or related fields is required. This is a Full-Time opportunity in the Engineering functional area.

Qualifications

  • Must have good knowledge of C and Linux device driver development.
  • Experience with X86 Multi core processor environment.
  • 3 – 7 years of industry experience, with 2 years relevant.

Responsibilities

  • Develop and maintain PCIe device drivers.
  • Ensure robust, high-performance, and secure communication infrastructures.

Skills

C programming knowledge
Linux device driver development
Shell scripting
Makefiles

Education

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

Tools

JIRA
RTC
VirtualBox

Job description

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 Technical Staff

Role

PCIe & Network Device Driver Programming

Functional Area

Engineering - Hardware & Networks

Employment Type

Full-Time

Education

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer I - Software
Senior Engineer I - Software

FHLB Des Moines • Chennai District

On-site
INR 1,500,000 - 2,200,000
PCIe Linux Drivers/Firmware Development Engineer
PCIe Linux Drivers/Firmware Development Engineer

Luxoft • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior Engineer II - Software
Senior Engineer II - Software

Microchip Technology Inc. • Chennai District

On-site
INR 900,000 - 1,300,000
Senior Engineer II-Software
Senior Engineer II-Software

Microchip Technology Inc. • Chennai District

On-site
INR 900,000 - 1,200,000
Senior Engineer I - Software
Senior Engineer I - Software

Microchip Technology Inc. • Chennai District

On-site
INR 1,400,000 - 2,100,000
Senior Engineer I - Software
Senior Engineer I - Software

Microchip Technology • India

On-site
INR 1,500,000 - 2,100,000
Utility Development Engineer
Utility Development Engineer

XQwave Pvt Ltd (Formerly Obsidian Solutions Pvt Ltd) • Bengaluru

On-site
INR 1,800,000 - 3,800,000
Senior Principal Engineer
Senior Principal Engineer

Net Connect • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Device Driver Software Development (Pune)
Device Driver Software Development (Pune)

Ethernovia • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Pre-IPO shares
Competitive compensation
Great benefits
Senior Engineer – Linux BSP and Driver Development (Ethernet/SerDes/PCIe)
Senior Engineer – Linux BSP and Driver Development (Ethernet/SerDes/PCIe)

Larsen & Toubro • Bengaluru

On-site
INR 1,500,000 - 2,500,000