Talent.com
United States Digital Space LLC
Senior Engineer - SoftwareUnited States Digital Space LLC • Toronto, ON, Canada
Senior Engineer - Software

Senior Engineer - Software

United States Digital Space LLC • Toronto, ON, Canada
18 days ago
Salary
CA$90,000.00 yearly
Job type
  • Full-time
Job description

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 located 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.

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 hr@unitedstatesdigital.space.

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.

#J-18808-Ljbffr
Create a job alert for this search

Senior Engineer - Software • Toronto, ON, Canada

Similar jobs

Senior Software Engineer

fiveonefourToronto, ON, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

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 Software Engineer

PinnacleToronto, ON, CA
Full-time

Technical Team Lead / Software Development Manager.Pinnacle has been one of the world's leading licensed online gaming companies since 1998.We're known for our "Winners Welcome" policy — we don't l... Show more

 • Promoted

Senior Software Engineer

Drive CapitalToronto, ON, CA
Full-time

We are looking for a Senior Software Engineer to drive the technical direction of Yolando, our flagship AI Search Optimization platform.You will own AI/LLM systems end-to-end, designing production ... Show more

 • Promoted

Senior Software Engineer - Applications - $150,000 - $220,000 A Year

ShakudoEast York, Canada
Full-time

Senior Software Engineer to build and own applications on the Shakudo OS, focusing on design, implementation, quality, and iteration. Show more

 • Promoted

Senior Software Engineer

Curinostoronto, on, Canada
Full-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

Morningstartoronto, on, Canada
Full-time

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 focused on building... Show more

 • Promoted

Senior Software Engineer - Growth

Fairetoronto, on, Canada
Full-time

Faire is a technology wholesale platform built on the belief that the future is local.Independent retailers around the globe collectively represent a multi-hundred‑billion‑dollar wholesale market t... Show more

 • Promoted

Senior Software Engineer, Organizations (Auth0)

OktaToronto, ON, CA
Full-time

Secure Every Identity, from AI to Human.Identity is the key to unlocking the potential of AI.Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely emb... 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

VoicesToronto, ON, CA
Full-time

Location: Ontario (Hybrid - See “Hybrid Work Details” section below for more information).Vacancy Status: This posting is for an existing vacancy.Voices is the trusted voice partner for brands, tec... Show more

 • Promoted

Senior Software Engineer

Socket.devToronto, ON, CA
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

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

Supernova Technologytoronto, on, 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

 • 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

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