Talent.com
Microchip Technology
Senior Engineer - SoftwareMicrochip Technology • 67 Yonge Street, Toronto, Canada
Senior Engineer - Software

Senior Engineer - Software

Microchip Technology • 67 Yonge Street, Toronto, Canada
30+ days ago
Salary
CA$90,000.00 yearly
Job type
  • Full-time
Job description

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-recognized Leadership 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 ; we affectionately refer to it as the 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 without a great team dedicated to empowering innovation. People like you.

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

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 (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:

• BS, MS, or PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
• 5+ years of software engineering experience.
• Excellent programming skills, with proficiency in C/C++.
• Strong knowledge of compilers, with at least 2 years of hands-on experience working with LLVM/MLIR.
• Solid understanding of algorithms and data structures.
• Strong background in digital design principles.

Preferred Qualifications:

• Experience working with 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:

We offer a total compensation package that ranks among the best in the industry. It consists of competitive base pay, restricted stock units, and quarterly bonus payments. In addition to these components, our package includes health benefits that begin day one, retirement savings plans, and an industry leading IESPP program with a 6-month look back feature. Find more information about all our benefits at the link below:The annual base salary range for this position is $90,000 - $140,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 .

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:

Create a job alert for this search

Senior Engineer - Software • 67 Yonge Street, Toronto, Canada

Similar jobs

Senior Software Engineer

Edgecom EnergyToronto, ON, CA
Full-time

Seniority level: Mid‑Senior level.Job function: Engineering and Information Technology.Edgecom Energy is a purpose-driven clean-tech software company delivering cutting‑edge energy management solut... Show more

 • Promoted

Senior Engineer for Software Innovation

Clutch Technologies Inc.Toronto, ON, CA
Full-time

Advance your career as a Senior Engineer focused on delivering innovative software solutions.Collaborate with multiple teams to achieve strategic business goals and enhance customer engagement.In t... Show more

 • Promoted

Senior Software Engineer

PassageToronto, Ontario, Canada
Full-time

Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support; we connect families all around the world to life‑... Show more

 • Promoted

Senior Software Engineer - HashiCorp

LeadingtalentMarkham, Ontario, Canada
Full-time

A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into industry-leading solutions.We are an infinitely curious team, always seeking new possibilities... Show more

 • Promoted

Senior Engineer - Software

Microchip Technology Inc.Toronto, Ontario, Canada
Full-time

Microchip’s FPGA software engineering team develops advanced Electronic Design Automation (EDA) software.As a Software Engineer you will work on the High‑Level Synthesis (HLS) group, building compi... Show more

 • Promoted

Senior Software Engineer

MorningstarToronto, Ontario, Canada
Full-time

About the Role As a Senior Software Engineer, you will work closely with product owners, engineering teams, and technical leads on our next generation data feed platform.This role is primarily focu... Show more

 • Promoted

Senior Software Engineer

TRAFFIXToronto, ON, CA
Full-time

TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi... Show more

 • Promoted

Senior Software Engineer, Integrations

SoundHound Inc.Toronto, ON, CA
Full-time

SoundHound AI believes every person should be able to interact naturally with the products around them–by simply talking.With a global reach spanning two dozen languages, we build Voice AI products... Show more

 • Promoted

Senior Software Engineer

OpenLoopToronto, ON, CA
Full-time

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Show more

 • Promoted

Senior Software Engineer

InvertToronto, ON, CA
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Senior Software Engineer - Fintech/Payments

HopperToronto, ON, CA
Full-time

At Hopper, we’re on a mission to build the most customer-centric travel company on earth.We are leveraging the power that comes from combining massive amounts of data and machine learning to build ... Show more

 • Promoted

Senior Software Engineer

Clutch CanadaToronto, Ontario, Canada
Full-time

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Show more

 • Promoted

Senior Software Engineer

Zoom Information, Inc.Toronto, ON, CA
Full-time

ZoomInfo is where careers accelerate.We move fast, think boldly, and empower you to do the best work of your life.You’ll be surrounded by teammates who care deeply, challenge each other, and celebr... Show more

 • Promoted

Senior Software Engineer

Air-tekToronto, ON, CA
Full-time

Air-tek is a Canadian-based software company redefining how airlines operate through intelligent automation and modern, scalable systems.Our suite of products has already captured a significant sha... Show more

 • Promoted

Senior Software Engineer

OpenLoop HealthToronto, ON, CA
Full-time

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Show more

 • Promoted

Senior Software Engineer

CurinosToronto, Ontario, Canada
Part-time

Curinos empowers financial institutions to put customers at the center of every decision.Our AI‑first platform transforms proprietary data, advanced analytics and deep financial services expertise ... Show more

 • Promoted

Senior Software Engineer

StatfloToronto, Ontario, Canada
Full-time

Statflo provides a leading sales acceleration platform for retailers, currently deployed in thousands of locations across North America.Our proprietary platform enables an organization to directly ... Show more

 • Promoted

Senior Software Engineer - Ai - C$100,000 - C$145,000 A Year

Thomson ReutersToronto, Canada
Full-time

Our Privacy Statement & Cookie Policy**Senior Software Engineer - AI page is loaded## Senior Software Engineer - AIremote type:Hybridlocations:Canada, Toronto, Ontariotime type:Full timeposted on:P... Show more

 • Promoted

Senior Software Engineer

Source CodeToronto, ON, CA
Full-time

Our client, a leading financial services organization, is seeking a Senior Software Engineer to join their team.The Senior Software Engineer will play a pivotal role in driving impactful solutions ... Show more

 • Promoted

Senior Software Engineer

Supernova TechnologyToronto, Ontario, Canada
Full-time

Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination through the life of the l... Show more