Get more replies from employers
Send a job-specific resume in minutes.
Microchip Technology Inc. in Toronto is seeking a Software Engineer to join the FPGA software team. You will work on the High-Level Synthesis (HLS) group, building compiler components that transform C/C++ descriptions into FPGA implementations using LLVM/MLIR.
The role emphasizes compiler development with opportunities to contribute to SoC design and verification workflows. Candidates should have strong C/C++ skills and 5+ years of software experience, plus hands-on LLVM/MLIR experience, and a
Microchip’s FPGA software engineering team develops advanced Electronic Design Automation (EDA) software. As a Software Engineer you will work on the High‑Level Synthesis (HLS) group, building compiler components that transform C/C++ descriptions into efficient FPGA implementations using LLVM/MLIR. The role focuses on compiler development, with opportunities to contribute to SoC design and verification workflows. The team is located at the Microchip office, 67 Yonge Street, Toronto.
0% – 25%
The annual base salary range is $90,000 – $140,000. Compensation may vary based on location, skills, and experience. The package includes base pay, restricted stock units, quarterly bonuses, health benefits, a retirement savings plan, and an industry‑leading IESPP program.
In accordance with applicable laws, accommodation will be provided at all stages of the hiring process. Please contact the hiring team if you require assistance.