Microchip is seeking a Senior Software Engineer in Toronto to enhance their FPGA software solutions through advanced HLS compiler development. Engage with cutting-edge tools and techniques in this agile role.
This position within the FPGA team emphasizes compiler development using C/C++ and LLVM/MLIR technologies. You will work on building transformation passes, optimizing hardware for power and performance, and analyzing intricate applications for current HLS features. Your engineering background in digital design will contribute significantly to successful project outcomes.
Key Responsibilities:
• Develop and verify advanced HLS compiler components
• Optimize hardware for efficiency, performance, and area
• Analyze customer applications for feature implementation
Requirements:
• BS, MS, or PhD in engineering or computer science
• 5+ years of software engineering experience
• Solid C/C++ programming skills
• 2 years of experience with LLVM/MLIR
• Deep understanding of algorithms and data structures
Utilize your skills in software engineering and compiler technology to drive success at Microchip in Toronto.
J-18808-Ljbffr