Posted:
February 26, 2026
Location:
Canada, Canada, Canada

Job Description

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, …)...

Apply for this Job

Submit your application for the Senior Software Engineer — SmartHLS Applications (FPGA/SoC) position at Microchip Technology Inc..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Canada, Canada
Posted: February 26, 2026
Deadline: April 07, 2026