1

Exec Eda Software Engineer Jobs in Ontario (NOW HIRING)

Architecting and implementing software best practices and standards for code quality, performance ... EDA), Kubernetes, Model Deployment, Model Evaluation, Non Relational Databases, Python (Programming ...

The ideal candidate brings a strong silicon hardware design background, software and scripting ... Partner with EDA vendors (Synopsys, Cadence) feature roadmaps, reference flows, best practices, and ...

Fitch Group is currently seeking a Software Engineer based out of our Toronto office. As a leading ... the Executive Program Management Office (EPMO). Driven by our investment in cutting-edge ...

Fitch Group is currently seeking a Software Engineer based out of our Toronto office. As a leading ... the Executive Program Management Office (EPMO). Driven by our investment in cutting-edge ...

Experience to engaging, influencing and driving initiatives by partnering with technology executives* Experience mentoring software engineers or architects* Experience in a regulated environment ...

Experience to engaging, influencing and driving initiatives by partnering with technology executives * Experience mentoring software engineers or architects * Experience in a regulated environment ...

Experience to engaging, influencing and driving initiatives by partnering with technology executives * Experience mentoring software engineers or architects * Experience in a regulated environment ...

Experience to engaging, influencing and driving initiatives by partnering with technology executives * Experience mentoring software engineers or architects * Experience in a regulated environment ...

Experience to engaging, influencing and driving initiatives by partnering with technology executives * Experience mentoring software engineers or architects * Experience in a regulated environment ...

Software Engineer - Web3

Toronto, ON · Remote

$150K - $250K/yr

Career Renew is recruiting for one of its clients a Software Engineer - Web3 - this is a fully ... Work directly against partner-driven deadlines that are visible to the CEO and external partners on ...

Software Engineer - Web3

Toronto, ON · Remote

$150K - $250K/yr

Career Renew is recruiting for one of its clients a Software Engineer - Web3 - this is a fully ... Work directly against partner-driven deadlines that are visible to the CEO and external partners on ...

We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role ... executive leadership. * Extensive experience with cloud platforms such as AWS or Azure. * Deep ...

Staff Software Engineer - (Full Stack) Okta Workflows is the secure, no-code automation platform ... This is a high-impact role in a growing, strategic product area with strong executive visibility.

Staff Software Engineer - (Full Stack) Okta Workflows is the secure, no-code automation platform ... This is a high-impact role in a growing, strategic product area with strong executive visibility.

An engineer in this team will be involved in a full product lifecycle and will carry new products ... Expertise with design automation EDA software, flows and architecture and a solid understanding of ...

next page

Showing results 1-20

Exec Eda Software Engineer information

What are the key skills and qualifications needed to thrive as an Exec EDA Software Engineer, and why are they important?

To thrive as an Exec EDA Software Engineer, you need strong programming skills (often in C++, Python, or Java), a background in computer science or electrical engineering, and deep understanding of Electronic Design Automation (EDA) concepts. Familiarity with industry-standard EDA tools (such as Cadence, Synopsys, or Mentor Graphics) and experience with hardware description languages (like Verilog or VHDL) are typically required. Excellent problem-solving, collaboration, and communication skills help you navigate complex design challenges and work effectively within cross-functional teams. These skills and qualifications are crucial for developing innovative EDA solutions that enhance semiconductor design productivity and accuracy.

What is an Exec Eda Software Engineer?

An Exec Eda Software Engineer is a specialized software engineer who works with Electronic Design Automation (EDA) tools, focusing on the design, verification, and optimization of electronic circuits and systems. Their role typically involves developing, maintaining, and improving software that automates tasks in the chip design workflow. Exec-level EDA engineers often lead projects, mentor junior engineers, and collaborate with hardware designers to ensure high-quality, efficient solutions. They must have strong programming skills, a deep understanding of computer architecture, and experience with EDA tools and methodologies.

What are some common challenges Exec Eda Software Engineers face when working on complex EDA tool development projects?

Exec Eda Software Engineers often encounter challenges such as optimizing algorithms for performance and scalability, integrating new features into large and legacy codebases, and ensuring compatibility with various hardware architectures. They also need to keep up with rapid changes in semiconductor technology and collaborate closely with hardware engineers, verification teams, and other software developers to deliver robust and efficient EDA solutions. Strong problem-solving skills and adaptability are essential to overcome these technical and collaborative hurdles.
What are popular job titles related to Exec Eda Software Engineer jobs in Ontario? For Exec Eda Software Engineer jobs in Ontario, the most frequently searched job titles are:
What cities in Ontario are hiring for Exec Eda Software Engineer jobs? Cities in Ontario with the most Exec Eda Software Engineer job openings:
Senior Engineer - Software

$110 - $150/hr

Other

Medical, Retirement

Posted 4 days ago


PVH Corp. rating

6.3

Company rating: 6.3 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


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

#J-18808-Ljbffr

What PVH Corp. employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom