Short Description
Microchip is hiring for Principal Engineer has an experience working in a Linux environment, Perl, and TCL scripting.Job Description
- Test and verify software flows for Microsemi FPGA Libero SoC
- Design, develop, implement, test, and verify designs based on Microsemi FPGA covering various configurators like RAM, DSP blocks, High-speed protocols like Ethernet, DDR , PCIe
- Should be able to provide feedback FPGA architecture, use cases, tools, and documentation
- Debug failures in the simulation of the design and verifying design changes. Need to be proficient with writing test benches, BFM simulations with PCIe is huge Plus
- Exposure to timing Analysis/Timing Closure is a plus
- Should have exposure to regression testing, Automation of Key FPGA flows
- Should be able to mentor junior members of the team and collaborate with stakeholders and help development teams in failure debug
- Job Requirements
- Bachelor's/Master's Degree in Electrical Engineering
- At least 10+ years of design and/or validation experience of complex FPGA features
- Should have strong design and H/W debugging skills with proficiency in RTL languages VHDL and Verilog. Proficiency in at least one highspeed protocols like PCIe, Ethernet, DDR is desirable
- Knowledge of creating a small application to validate FPGA designs is desirable
- Experience working in a Linux environment, Perl, and TCL scripting
- Experience with embedded systems and RISCV or ARM architecture is a definite plus
- Knowledge of competitive tools like Vivado, Quartus
Principal Engineer