Diagnostic Software Engineer/Embedded Software Engineer
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