Microchip Technology Inc. is seeking a Senior Engineer II-Applications (Software/Firmware) to provide world-class technical customer support for their Datacenter and Server channel products, assisting in design wins, supporting customer product ramp & production, and resolving complex systems issues.
Requirements
- Strong understanding of PCIe/CXL, NVMe, SAS/SATA, SCSI, and other storage related technologies
- Experience with board-level debug
- Experience with bench top equipment such as protocol analyzers/exercisers, logic analyzers, and other storage or networking related test equipment
- Highly structured programming in C, C++, and TCL/TK or other scripting language
- Experience with high-speed debug equipment like oscilloscopes, DCAJ and BERT
- Debugging skills and experience with kernel (Windbg), JTAG, serial port, Greenhills Debugger
- Experience with server/storage firmware and software
Responsibilities
- Support SAS/SATA/NVMe Protocol, RAID controller embedded firmware, OS drivers, and management software
- Support PCIe, security, and encryption technologies
- Work closely with Tier 1 OEMs and their ODMs to define requirements, assisting in design wins, manage deliverables and support initial system bring-up to full production
- Publishing & maintaining system compatibility lists, SW releases, release notes, and web postings
- Maintain knowledge base & issue tracking database
- Root cause & document customer issues in a timely manner independently or by leading a cross-functional team
- Develop and review customer level documentation including user guides, release notes, technical product training, and application notes
Other
- Work closely with the product development, validation, marketing, and sales teams
- Work closely with channel customers, ECO System partners, and distribution
- Work independently, and in a team environment
- Understand customer requirements and drive them through the project management process
- Provide training as needed to end customers, MCHP FAEs, and MCHP sales