Full-time

Senior Software Engineer — SmartHLS Applications (FPGA/SoC)

Posted by Microchip Technology Inc. • Canada, Canada, Canada

📍 Canada, Canada 🕒 February 26, 2026

About the Role

Senior Software Engineer — SmartHLS Applications (FPGA/SoC)

Join to apply for the Senior Software Engineer — SmartHLS Applications (FPGA/SoC) role at Microchip Technology Inc.

Job Description

Role Summary: Design, productize, and support SmartHLS-based C++ open-source libraries and reference applications for Microchip’s PolarFire® FPGA and PolarFire® SoC families. This role blends hands‑on feature development, on‑board test/CI bring‑up, developer‑experience tooling, and FAE/customer training. Collaborate with the HLS compiler team, CI/SQA, and FAE teams to deliver high‑quality, well‑documented IP and examples that accelerate customer adoption.

About The Team

The SmartHLS Applications team builds reusable C++ libraries (e.g., Vision, DSP, Math, etc.) and designs, integrates them with Libero® SoC, and maintains on‑board/CI testing to ensure reliability across supported boards (BeagleV‑Fire, Icicle, PolarFire Video Kit, Discovery Kit, …)...

Ready to Apply?

Submit your application today and take the next step in your career journey with Microchip Technology Inc..

Apply Now