Toronto, Ontario, Canada USD 76,000 - 114,000 Yearly

Microchip Technology Inc. is hiring a Software Engineer

About the Role

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++VerilogVHDLPerlPythonBashTCLLinuxWindowsLogic DesignData StructuresComputer Engineering
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
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 2 months ago