M
Posted 12 hours ago
Principal Engineer-Applications
Microchip Technology Inc.Principal Engineer-Applications
Requirements
Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering, 8+ years of relevant industry experience, Working knowledge of PCI Express (PCIe), Proficiency in C and C++ programming, Experience with Perl, Bash, or Python, Experience with UNIX and Windows driver development, Experience with RTOS platforms (ThreadX, VxWorks, eCos), Hands-on experience with protocol analyzers and logic analyzers
Skills
C#PythonRTOSFirmware
About the role
Responsibilities
- Lead customer platform enablement for Switchtec PCIe switch products, supporting hyperscale AI and storage customers from board bring-up through production.
- Partner with global OEMs and hyperscale customers to define technical requirements and manage deliverables.
- Provide advanced technical support by driving platform-level debug and resolving complex system issues.
- Develop high-quality technical collateral, including hardware guides, reference designs, firmware updates, and software tools.
- Deliver technical training and presentations to internal field teams and customer engineering groups.
- Mentor junior engineers and collaborate cross-functionally with hardware, software, and product management teams.
- Travel to customer sites (up to 25%) to support deployments and ensure successful product integration.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering.
- 8+ years of relevant industry experience.
- Working knowledge of PCI Express (PCIe) protocols.
- Proficiency in C and C++ programming.
- Experience developing test scripts using Perl, Bash, or Python.
- Experience with UNIX and Windows driver development.
- Experience with RTOS platforms such as ThreadX, VxWorks, or eCos.
- Hands-on experience with protocol analyzers, logic analyzers, and other bench-top diagnostic equipment.
Preferred Qualifications
- Prior experience in the storage industry.
- Hands-on experience with RISC-based embedded processors, preferably MIPS.
- Strong debugging capabilities using kernel-level tools (e.g., WinDbg), JTAG, and serial interfaces.
- Comprehensive understanding of server and storage architectures and I/O interfaces.
Benefits
- Competitive base pay, restricted stock units, and quarterly bonus payments.
- Comprehensive health benefits starting on day one.
- Retirement savings plans.
- Industry-leading IESPP program.
About the Company
Microchip Technology Inc. is a leading semiconductor company that designs and manufactures products that power the world. Our Data Center Solutions (DCS) business unit delivers industry-leading performance, reliability, and security across a broad portfolio of next-generation interconnect and storage technologies.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Engineer-Applications
Microchip Technology Inc. · Burnaby
