M
Posted 5 hours ago
Technical Staff Engineer - Emulation
Microchip Technology Inc.Technical Staff Engineer - Emulation
Requirements
BS/MS/PhD in Electrical/Electronic or Computer Engineering, 12.5+ years experience in FPGA/ASIC/EDA development, 2+ years experience with SAS, SATA, NVMe, or CXL, Thorough knowledge of PCIe interface, Proficiency in Verilog, VHDL, or SystemVerilog, Working knowledge of C/C++, TCL, or Python/Perl, Experience with large scale FPGA solutions
Skills
FPGAASICSystemVerilogPCIePython
About the role
Responsibilities
- Manage a multi-location, cross-functional team of engineers and technicians
- Plan and develop a common test ecosystem across pre- and post-silicon phases
- Use Jira to plan and track project tasks and report verification results
- Troubleshoot and resolve complex problems in embedded multi-core real-time systems
- Utilize test and defect tracking tools to document verification progress and product quality
- Present technical information effectively to engineering teams
Requirements
- BS/MS/PhD in Electrical/Electronic Engineering or Computer Engineering
- 12.5+ years of experience in leading FPGA/ASIC/EDA development, simulation, and verification projects
- 2+ years of experience with serial storage protocols such as SAS, SATA, NVMe, or CXL
- Thorough knowledge of the PCIe interface and in-depth knowledge of CXL protocols
- Experience working with large-scale FPGA solutions
- Proficiency in HDL languages including Verilog, VHDL, or SystemVerilog
- Working knowledge of C/C++, TCL, or Python/Perl
- Strong verbal and written communication skills and ability to work in a collaborative, multi-location environment
Preferred Qualifications
- Experience with Cadence infrastructure support and maintenance flows
- Proficiency in Agile methodologies and bug tracking tools
- Experience with RAID HBAs, SAS Controllers, and associated software testing strategies
- Knowledge of Embedded Linux development and RTOS constructs
- Experience with Storage IO Generators such as IOMeter, Medusa, or FIO
- Knowledge of MIPS, ARM, or RISC-V CPU architecture and firmware programming
Benefits
- Competitive base pay, restricted stock units, and quarterly bonus payments
- Health benefits starting on day one
- Retirement savings plans
- Industry-leading IESPP program with a 6-month look back feature
About the Company
Microchip Technology Inc. is a leading semiconductor company that designs the technology that powers the world. With a global team of over 17,000 members, we focus on empowering innovation through a culture of trust, empowerment, and respect.
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 freeTechnical Staff Engineer - Emulation
Microchip Technology Inc. · Burnaby
