HamburgerMenu
hirist

PCI-e/Linux Developer - Device Driver

Acclivis Technologies
Pune
3 - 5 Years
star-icon
4.3white-divider7+ Reviews

Posted on: 05/10/2025

Job Description

We are urgently seeking a highly skilled PCIe & Linux Developer to join a critical, high-impact project.


This is a fast-paced, high-priority position requiring a candidate who can quickly contribute and deliver results from day one.

Looking for candidates who can join immediately and are ready to work from Pune.

Key Responsibilities :

- Design, develop, and maintain low-level PCIe device drivers, including DMA, memory management, and interrupt handling.

- Implement and enhance protocol handling, error injection, and capture mechanisms within the PCIe stack.

- Work closely with PCIe switches, Devices Under Test (DUTs), and Host Systems to ensure functional, non-functional, and protocol compliance testing.

- Automate test execution workflows, including logging and reporting of performance, latency, and error metrics.

- Perform rigorous error/fault handling, logging, debugging, and troubleshooting on PCIe subsystems.

Required Skills and Experience :

- Strong expertise in PCIe specifications, including Gen4/Gen5, protocol stack, LTSSM, NTB, and error/fault handling.

- Hands-on experience working with the Linux PCIe sub-system and device driver development.

- Proficient in DMA, memory management, and interrupt handling in the context of PCIe devices.

- Experience with PCIe switch functionalities and integration.

- Familiarity with PCIe error injection, logging, and debugging methodologies.

- Experience using PCIe testing and analysis tools is a significant advantage.

- Ability to work independently in a fast-paced environment and deliver high-quality code on tight deadlines.

info-icon

Did you find something suspicious?