Join Microchip Technology Inc. as an FPGA Software Engineer and enhance creative design with LLVM/MLIR expertise. Contribute to high-performance FPGA tools in a supportive, agile environment. This role focuses on developing and maintaining advanced compilers for high-level synthesis (HLS) to optimize FPGA design flows.
You will collaborate with a skilled team to tackle complex challenges that boost customer productivity. With a strong emphasis on professional growth, this position allows you to impact the EDA industry significantly. Key Responsibilities:
- Develop advanced analysis and transformation passes for HLS compiler
- Enhance power efficiency and performance of FPGA designs
- Analyze real-world applications to implement new HLS features
Requirements:
- BS, MS, or PhD in Computer Science or related field
- 7+ years software engineering experience
- Proficiency in C/C++ programming
- 2+ years experience with LLVM/MLIR
- Background in digital design principles
Shape the future of FPGA tools at Microchip with your expertise in compiler development and high-level synthesis.
📌 FPGA Software Engineer at Microchip (Toronto)
🏢 Microchip Technology
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.