2,143,692open jobs
137,846companies
242,281added this week
Browse all
Salary
$54k – $81k per year
Location
In office (Toronto)
Seniority
Middle · 3+ years exp
Visa
Sponsors visas in United States, Ireland, United Kingdom; no register of this country names it
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Nov 9, 2026. Microchip Technology scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Microchip Technology is an American semiconductor company headquartered in Chandler, Arizona, that designs and makes microcontrollers, microprocessors, analog and mixed-signal chips, FPGAs, memory and connectivity products. It was spun out of General Instrument in 1987, has grown through acquisitions such as Atmel in 2016 and Microsemi in 2018, and is listed on Nasdaq. Its customers are in industrial, automotive, consumer, computing, communications and aerospace and defence markets, and it hires design, software and test engineers, fab operators and interns in the United States and India.

Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognizedLeadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System and it’s won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description:

Vacancy Status

This is an existing job vacancy

Job Description

Microchip’s FPGA software engineering team is at the forefront of developing advanced Electronic Design Automation (EDA) software, empowering customers to program and optimize Microchip FPGAs. Our comprehensive software suite supports the entire FPGA design flow-from initial design entry and synthesis, through place-and-route, timing analysis, power optimization, and simulation-enabling users to achieve high-performance, reliable solutions.

Within this team, the High-Level Synthesis (HLS) group is driving innovation in system-level FPGA design. Our SmartHLS™ tool enables customers to describe hardware accelerators in C/C++, which are then compiled into efficient FPGA implementations using state-of-the-art LLVM/MLIR compiler infrastructure. The PolarFire® System Designer further expands design possibilities, providing a robust platform for building complete SoC solutions that seamlessly integrate RISC-V processors with FPGA-based hardware accelerators, while supporting comprehensive system-level verification.

As a Software Engineer on our team, you will play a pivotal role in shaping the future of FPGA design tools. Your primary focus will be on compiler development (Clang/LLVM/MLIR-based), with opportunities to contribute to broader SoC design and verification workflows. You will collaborate closely with talented engineers in an agile, supportive environment, tackling complex technical challenges that directly impact customer productivity and accelerate time-to-market. This position offers significant opportunities for professional growth, innovation, and making a tangible difference in the EDA industry.

The software engineering team is based in Toronto. The Microchip office is in the downtown financial core at 67 Yonge Street.

Responsibilities

  • Develop, verify, and maintain advanced analysis and transformation passes for our state-of-the-art high-level synthesis (HLS) compiler, enabling the generation of high-performance FPGA designs.
  • Optimize HLS-generated hardware architectures to enhance power efficiency, performance, and area utilization of the resulting hardware circuits.
  • Analyze complex, real-world customer applications created with high-level synthesis to identify opportunities for performance and area improvements, and implement new HLS features as needed.

Requirements/Qualifications:

Minimum qualifications:

Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related field with 2.5-5 years of relevant experience in software engineering, embedded systems, firmware, drivers, APIs, services, applications, platforms, build and release systems, automation, testing, or closely related equivalent experience.

Successful candidates are expected to demonstrate:

  • Excellent programming skills, with proficiency in C/C++.
  • Solid understanding of algorithms and data structures.
  • Strong background in digital design principles.

Preferred Qualifications:

  • Experience working with LLVM/MLIR is highly desirable.
  • In-depth, hands-on experience with FPGAs.
  • Familiarity with high-level synthesis (HLS) tools.
  • Proficiency with Git for source code version control.
  • Experience with scripting languages such as Python, Bash, or TCL.
  • Comfortable working on large-scale software development projects in both Linux and Windows environments.

Travel Time:

0% - 25%

Pay Range:

Find information about all our benefits at the link below:

Benefits of working at Microchip

The annual base salary range for this position is $76,000 - $114,000.*

*Range is dependent on numerous factors including job location, skills and experience.

Ontario Accommodation:

Your accessibility is important to us. If you would like to contact us about our website or need help completing the application process, please email us at [email protected].

In accordance with applicable laws (including human rights and accessibility legislation in Ontario), accommodation will be provided in all parts of the hiring process. Let us know what type of accommodations you require to help remove barriers so that you can participate throughout the interview process.

This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,143,692 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Toronto
In office · Full-Time · 8+ years exp · Toronto
JavaScript
Ruby
Node JS
Ruby
Sidekiq
Node JS
BullMQ
Databases
PostgreSQL
RabbitMQ
AI/ML
Cursor
Claude Code
Model Context Protocol
Function Calling
AI Agents
LLM
Hallucination
OpenAI
Anthropic
OpenAI Codex
Structured Outputs
LLM Evaluation
LLM Guardrails
Frontend
Next.js
React.js
DevOps
CI/CD
Management
Jira
Apply
Equity · Remote (Canada) · 3+ years exp · Vancouver
Python
JavaScript
TypeScript
Databases
PostgreSQL
Snowflake
DuckDB
AI/ML
Claude Code
AI Agents
Together AI
Frontend
React.js
DevOps
AWS
Kubernetes
Apply
Equity · Remote (Canada) · 6+ years exp · Vancouver
Python
JavaScript
TypeScript
Databases
PostgreSQL
Snowflake
DuckDB
AI/ML
Claude Code
AI Agents
Together AI
Frontend
React.js
DevOps
AWS
Kubernetes
AWS Lambda
Apply
Software Engineer II 6 hours ago
$61k – $120k per year · In office · 5+ years exp · Bachelor's Degree · Vancouver
Python
JavaScript
TypeScript
C#
C++
AI/ML
Function Calling
AI Agents
LLM
Agentic Workflows
DevOps
CI/CD
Cybersecurity
Least Privilege
Apply
Hybrid · Toronto
JavaScript
TypeScript
AI/ML
Claude Code
Frontend
Next.js
React.js
DevOps
Rest API
Apply
$25k per year (net) · Remote (EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
DevOps
TCP/IP
MedTech
HL7
Apply
Remote (likely EAEU) · Full-Time · 5+ years exp · Moscow
Python
SQL
AI/ML
Pandas
DevOps
Grafana
Analytics
Power BI
ETL/ELT
Metabase
Superset
Apply
$8.3k – $11k per year · Remote (likely EAEU) · Novosibirsk
Python
JavaScript
Python
Django
Django REST Framework
Databases
PostgreSQL
AI/ML
Claude
Frontend
Tailwind CSS
Bootstrap
React.js
Vite
DevOps
Rest API
Docker Compose
Git
Docker
Nginx
GitHub
Linux
Design
Figma
Management
ClickUp
Jira
Apply
Team Lead Java 1 day ago
Remote (EAEU) · Moscow
Python
Java
Kotlin
Java
Spring Framework
Maven
Spring Boot
Quarkus
Hibernate
Gradle
Testcontainers
Vert.x
Kotlin
Mockito
Databases
PostgreSQL
Redis
MinIO
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Airflow
dbt
Mobile
JUnit
DevOps
Istio
etcd
Prometheus
GitLab CI
CI/CD
GitOps
ArgoCD
Jenkins
Git
Docker
Kubernetes
Grafana
Apache APISIX
Amazon S3
Cybersecurity
Keycloak
SonarQube
Management
Agile
Scrum
Kanban
QA
Swagger
Apply
Remote (EAEU) · Moscow
Python
Python
FastAPI
Asyncio
Celery
Gunicorn
Uvicorn
Databases
PostgreSQL
Redis
RabbitMQ
InfluxDB
Apache Kafka
DevOps
Rest API
Prometheus
WebSockets
Docker
Kubernetes
SOAP
Management
Agile
Apply
In office · Full-Time · 4+ years exp · Toronto
Java
Java
Apache Tomcat
Databases
MS SQL
DevOps
Rest API
GCP
Azure
AWS
Management
Confluence
Agile
Apply
Equity · In office · 2+ years exp · Toronto
Python
Go
Java
AI/ML
Tokenization
Web3
Smart Contracts
Apply
$50k – $64k per year · Hybrid · 3+ years exp · Bachelor's Degree · Toronto
Analytics
Microsoft Excel
Apply
Principal Advisor 1 day ago
In office · Toronto
AI/ML
AI Agents
Apply
$113k – $131k per year · Hybrid · Full-Time · 10+ years exp · Toronto
QA
Rest-Assured
Apply
See all jobs
This is one of many
2,143,692 more open roles from verified company boards, updated every day.