Senior PCIe & Linux Kernel Debug Engineer (Onsite)

Veterans Sourcing Group

Milpitas (CA)

On-site

USD 83,000 - 91,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Veterans Sourcing Group is seeking a Systems Debug Engineer – PCIe & Linux Kernel in Milpitas, CA. This 3-month minimum contract is 100% onsite, with potential extensions. Pay rate is $60-$66 per hour.

The role focuses on diagnosing, debugging, and resolving PCIe and Linux kernel issues across hardware, firmware, and software teams, ensuring robust platform reliability and test coverage.

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.

Responsibilities

  • Investigate and debug PCIe-related issues, including link training failures and enumeration problems.
  • Analyze Linux kernel logs, crash dumps, kernel panics, driver issues, and performance bottlenecks to find root causes.
  • Develop and execute debug plans using lspci, dmesg, kernel tracing, PCIe protocol analyzers, and logic analyzers.
  • Perform RCA and drive corrective actions across hardware, firmware, BIOS, kernel, and application layers.
  • Collaborate with internal tester platforms involving PCIe switches, NVMe devices, custom hardware, and embedded controllers.
  • Work 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.

Skills

PCIe architecture
Linux kernel debugging
Device drivers
Linux CLI / scripting
Root cause analysis

Education

Bachelor's degree

Tools

lspci
dmesg
kernel tracing
PCIe protocol analyzers
logic analyzers

Job description

Veterans Sourcing Group is seeking a Systems Debug Engineer – PCIe & Linux Kernel in Milpitas, CA. This 3-month minimum contract is 100% onsite, with potential extensions. Pay rate is $60-$66 per hour.

The role focuses on diagnosing, debugging, and resolving PCIe and Linux kernel issues across hardware, firmware, and software teams, ensuring robust platform reliability and test coverage.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Engineer III
Systems Engineer III

Veterans Sourcing Group • Milpitas (CA)

On-site
USD 83,000 - 91,000
Hardware Engineer-PCI & Debugging
Hardware Engineer-PCI & Debugging

Voto Consulting LLC • Redmond (WA)

On-site
USD 80,000 - 120,000
PCIe Validation and Emulation Engineer
PCIe Validation and Emulation Engineer

Element Technologies Inc • San Jose (CA)

On-site
USD 100,000 - 150,000
Hardware Validation Lab Engineer - Server/PCIe Onsite
Hardware Validation Lab Engineer - Server/PCIe Onsite

VIVA • Santa Clara (CA)

On-site
USD 100,000 - 160,000
Onsite Hardware Engineer, High-Speed PCIe & SI
Onsite Hardware Engineer, High-Speed PCIe & SI

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 138,000 - 197,000
Senior Systems Debug Engineer - Server RAS & PCIe Expert
Senior Systems Debug Engineer - Server RAS & PCIe Expert

Advanced Micro Devices, Inc. • Bellevue (WA)

On-site
USD 140,000 - 220,000
Board-Level Test Engineer: NPI GPUs (Onsite)
Board-Level Test Engineer: NPI GPUs (Onsite)

MSH • California

On-site
USD 83,000 - 124,000
On-Site Real-Time Computer Engineer - Linux & PCIe Systems
On-Site Real-Time Computer Engineer - Linux & PCIe Systems

Valkyrie Enterprises Inc. • Huntsville (AL)

On-site
USD 110,000 - 160,000
Senior PCIe Validation Engineer (Gen3–5, Bring-up)
Senior PCIe Validation Engineer (Gen3–5, Bring-up)

Ampere • Santa Clara (CA)

On-site
USD 159,000 - 239,000
Premium medical insurance
Unlimited flextime
401(k) retirement plan
Senior Mixed-Signal PHY Validation Engineer (Post-Silicon, Hybrid)
Senior Mixed-Signal PHY Validation Engineer (Post-Silicon, Hybrid)

100 Intel Corporation • Folsom (CA)

Hybrid
USD 142,000 - 200,000
Health benefits
Stock bonuses
Retirement plan
+1