What are the responsibilities and job description for the Sr. Embedded Engineer (PCIe Device Driver) position at ASICSoft?
Sr. Software Engineer – PCIe Device Driver Development (Contract)
Location : Silicon Valley, CA (Onsite / Hybrid)
Duration : 6-12 months (Contract)
Pay Rate : $70-$80 per hour
Experience : 5 years
Job Description :
We are seeking a Senior Software Engineer with expertise in PCIe device driver development to support ASIC / SoC design efforts. The ideal candidate will have experience with chip validation and bring a strong background in low-level software development. Additional experience with interfaces such as I2C, UART, SPI, and USB is highly desirable. This is a contract position (6-12 months) based in Silicon Valley .
Key Responsibilities :
- Develop and optimize PCIe device drivers for ASIC / SoC platforms.
- Collaborate with hardware and ASIC design teams to ensure seamless driver integration and system functionality.
- Participate in chip validation , debugging, and bring-up efforts for new silicon.
- Work with low-level interfaces (I2C, UART, SPI, USB, etc.) to ensure smooth system communication.
- Conduct performance analysis and optimize software for reliability and efficiency.
- Provide technical documentation, code reviews, and knowledge sharing with internal teams.
Required Qualifications :
Preferred Qualifications :
Contract Details :
Salary : $70 - $80