Toronto, Ontario, Canada

Microchip Technology Inc. is hiring a Software Engineer

Microchiphr is hiring a Software Engineer to join the Application Frameworks and Infrastructure group. You will support the development of the next generation FPGA architecture by building tools and infrastructure for software device models used across our FPGA product line.

What You'll Do

  • Develop tools to support device model generation for implementation groups
  • Work closely with other software groups to integrate modeling solutions into place/route, timing, and power flows
  • Create unit tests to validate software models
  • Develop automated flows to support model verification activities

What We're Looking For

  • Bachelor’s or Master’s degree in Computer Engineering or a related field
  • 1 - 3 years of relevant experience
  • Good understanding of logic design
  • Proficiency in C++ and data structures

Nice to Have

  • Basic understanding of FPGA architectures
  • Knowledge of Verilog/VHDL
  • Experience with shell scripting languages like Perl, Python, Bash, or TCL
  • Software development experience in both Linux and Windows environments

Technical Stack

  • C++, Verilog, VHDL
  • Perl, Python, Bash, TCL
  • Linux, Windows

Team & Environment

You will be part of the Application Frameworks and Infrastructure group, collaborating closely with other software development teams focused on FPGA implementation.

Benefits & Compensation

  • Total compensation: $76,000 - $114,000
  • Health benefits that begin on your first day
  • Retirement savings plans
  • Industry-leading IESPP program with a 6-month look back feature
  • Restricted stock units
  • Quarterly bonus payments

Work Mode

Work mode is not specified. Please inquire during the interview process.

Microchiphr fosters an atmosphere of trust, empowerment, respect, diversity, and communication, supported by nationally-recognized leadership programs and a values-based culture.

Required Skills
C++VHDLPerlPythonBashLinuxWindowsData Structures
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Microchip Technology Inc.
Microchip Technology Inc. designs the technology that powers the world around us. It is a multi-billion dollar global organization with a 17,000-member team.
All jobs at Microchip Technology Inc. Visit website
Job Details
Department Software Development
Category embedded
Posted 3 months ago