Pcie Linux Driver Development Engineer

Year    KA, IN, India

Job Description

Dear Connections,

We are hiring for

"PCIe Linux Driver Development Engineer"



Experience : 5-10 Years



Location :Hyderabad



Job Summary



We are seeking an experienced

PCIe Linux Driver Development Engineer

with strong expertise in low-level system software, device driver development, and hardware-software integration. The ideal candidate will have hands-on experience in

PCIe driver development

, board-level bring-up, debugging complex system issues, and integrating multiple peripheral interfaces in embedded Linux environments. This role requires strong problem-solving skills, system engineering understanding, and experience working across cross-functional teams to deliver high-quality drivers and system components.

/ Qualifications



Bachelor's degree in

Engineering, Computer Science, Electronics

, or any relevant STEM discipline.

5 to 10 years

of professional experience in embedded software or system-level driver development.

Technical Skills & Experience (Mandatory)



Strong hands-on experience in PCIe Linux driver development

(kernel/low-level driver modules). Expertise in

Linux kernel programming

, PCIe subsystem, hotplug, error handling, and performance optimization. Proven experience in

C programming

and debugging in embedded Linux environments. Solid understanding of

System Engineering concepts

, system architecture, and embedded design flows. Prior experience in development and integration of multiple hardware interfaces:

I2C/I3C, SPI, USB, eSPI, GPIO/SGPIO, Ethernet, PCIe.

Experience implementing

system concepts of operation

, use-case creation, and design documentation. Hands-on knowledge of

system integration, validation, and hardware-software bring-up

. Strong debugging capability, including

troubleshooting integration issues and performing root-cause analysis

. Familiarity with

Atlassian tools

such as

Jira, Confluence

for documentation, workflow, and tracking.

Preferred Skills (Nice to Have)



Exposure to

bootloaders, U-Boot

, or firmware-level integration. Experience with

Yocto build systems

, cross-compilation, and BSP development. Knowledge of

PCIe compliance testing

, protocol analyzers, or performance benchmarking. Understanding of

embedded security

, secure boot, or trusted execution environments.
If you are looking for job change

share your updated resume to vagdevi@semi-leaf.com



"Your reference would be greatly appreciated"

Job Types: Full-time, Permanent

Pay: Up to ₹3,500,000.00 per year

Education:

Bachelor's (Required)
Experience:

PCIE, PCI, PCI Express: 4 years (Required) Embedded System / Embedded C : 4 years (Required) Linux Device Driver / Low level Driver : 4 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4889066
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year