Overview
Skills
Job Details
Title Role: Embedded Systems Engineer (PCI-e Driver s development for complex controller)
Location: San Jose, CA - ideally daily but could be open to Hybrid
Length of Contract : 3-6 months+
Hours: 40 hours per week
Process: 24-hour feedback Contract 2 Rounds: 30 min / 2nd round Technical interview panel in a single call. Sometimes b2b interviews depending on team member schedule.
Ideal start Date: ASAP
Need: Client has a need for their Platform integration team and seeking an Embedded Systems Engineer who has prior experience with PCIe driver development. This client wants someone with a strong Linux Kernel/Device Driver background who s specifically written PCI-e drivers for complex controller in C code.
They do NOT need people that only know of PCIe generically to their resume nor someone who s use just the interface or just knows how to implement communication protocol for PCIe.
Skills Required:
- 5+ years of Recent hands-on embedded systems/embedded Linux experience
- Specifically written PCIe drivers for complex controller previously
- Embedded Linux, kernel, driver, C/C++ background
- Prior experience in Software development and integration of various interfaces, such as I2C/I3C, SPI, PCIe, USB, SPI/eSPI, GPIO/SGPIO, Ethernet and others
- Experience with developing system concept of operations and use cases.
- Experience with system integration and test
- Experience with troubleshooting integration issues including root-cause analysis.