Join the functional validation team at Microchip Technology Inc. as a Senior Engineer I, focusing on PCI Express and NVMe protocols. This role emphasizes low-level programming, validation planning, and complex ASIC debugging.
Microchip is seeking an experienced engineer with at least 5 years in embedded systems and scripting languages like Tcl and Python. In this senior position, you will collaborate with cross-functional teams to deliver creative NVMe Flash controller products.
Your responsibilities include ensuring compliance, optimizing system performance, and creating essential validation infrastructure for pre-silicon and post-silicon products.
Key Responsibilities:
Develop and execute validation plans for silicon
Debug hardware and software issues at the OS level
Analyze PCIe and NVMe protocols effectively
Create embedded software and device drivers
Build and maintain the validation infrastructure
Requirements:
Bachelor’s or Master’s in CS, CE, or EE
5+ years of experience with scripting (Tcl, Python)
Proficient in C and embedded C programming
Robust understanding of digital systems
Excellent communication skills
Utilize your expertise in ASIC validation and embedded systems to drive innovation at Microchip Technology.
J-18808-Ljbffr