JOBSEARCHER

Diagnostic Software Engineer/Embedded Software Engineer

Via DiceSan Jose, CAApril 26th, 2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Avacend, Inc., is seeking the following. Apply via Dice today!Role: Diagnostic Software Engineer /Embedded Software Engineer on w2Location: San Jose, CADuration: ContractJob Description:4 days onsite, 5 days if needed in SJ California - Job title is Diagnostic Software EngineerMinimum Requirements: Proficient in C programming. Previous experience in hardware and device driver development background, including experience with Linux hardware bring-up. Previous experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART, PCIe, and/or GPIO.Desired Skills: Experience in troubleshooting software defects from Kernel modules to applications Experience with Layer 2/3 network protocols. Proficient in Kernel debugging tools such as GDB & KGDB