Responsible for diagnosing, debugging, and resolving PCIe, Linux kernel, and system-level issues on internal test platforms. Work closely with hardware, firmware, software, and validation teams to identify root causes, improve system stability, and support new platform development.
Job Responsibilities
Investigate and debug PCIe-related issues, including link training failures, enumeration problems, bandwidth limitations, hot-plug events, AER errors, and device communication failures.
Analyze Linux kernel logs, crash dumps, kernel panics, driver issues, and performance bottlenecks to determine root causes.
Develop and execute debug plans using tools such as lspci, dmesg, kernel tracing, PCIe protocol analyzers, and logic analyzers.
Perform root cause analysis (RCA) and drive corrective actions across hardware, firmware, BIOS, kernel, and application layers.
Work with internal tester platforms involving PCIe switches, NVMe devices, custom hardware, and embedded controllers.
Collaborate with HW, FW, BIOS, and SW teams to reproduce issues, validate fixes, and improve platform reliability.
Create debug documentation, test procedures, and troubleshooting guides for engineering teams.
Support system bring-up, qualification, and production readiness activities for new tester platforms.
Numbers & Facts
Location
Milpitas, CA
Job Type
Contractor
Salary
$60–$65 Per Hour
Year Founded
null
Qualifications
Required Qualifications:
Strong understanding of PCIe architecture, protocol, and troubleshooting methodologies.
Experience with Linux kernel debugging, device drivers, and system-level diagnostics.
Proficiency in Linux command-line tools and scripting (Python, Bash, or similar).
Experience analyzing kernel logs, crash dumps, and system traces.
Knowledge of BIOS/UEFI, hardware bring-up, and platform validation.
Strong problem-solving and root cause analysis skills.
Preferred Qualifications:
Experience with NVMe/SSD systems and PCIe switches.
Familiarity with protocol analyzers, oscilloscopes, and hardware debug tools.
Experience supporting high-performance computing, storage, or test equipment platforms.
Understanding of Linux kernel internals and driver development.
About Company
Compunnel Inc boasts over three decades of experience collaborating with leading global enterprises to meet their needs for flexible workforce solutions and on-demand talent. We are a worldwide organization offering strategic workforce management, IT consulting, and on-demand talent services. Our specialization lies in serving various sectors including Financial Services, Healthcare, IT, Life Sciences, Aerospace & Defense, Energy, Retail, Telecom, Manufacturing, and Engineering.
Skills
System debug
PCIe
Linux Kernel Drivers
BIOS
UEFI
PROTOCOL ANALYZERS
OSCILLOSCOPES
NVME
Skills
Computer Firmwareunmatched
Debugging Skillsunmatched
Linux Kernelunmatched
PCI Express (PCI-E)unmatched
Root Cause Analysisunmatched
Software Validationunmatched
Systems Engineeringunmatched
Testingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.