Microchip Technology Inc. Logo

Microchip Technology Inc.

Software Engineer

Posted 6 Days Ago
Be an Early Applicant
In-Office
Toronto, ON
Junior
In-Office
Toronto, ON
Junior
Collaborate on developing tools for FPGA architecture, integrate modeling solutions, create unit tests, and automate model verification processes.
The summary above was generated by AI

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 Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System 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 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

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

Job Description:

The Application Frameworks and Infrastructure group is looking for a highly motivated individual to be part of the team to support the next generation FPGA architecture for Microchip's FPGAs. In that role, you will be part of the team working on development of tools and infrastructure related to software device models for our FPGAs.

Responsibilities:
• Develop tools to support device model generation that are used by implementation groups
• Work closely with other software groups (including place/route, timing, power) to integrate the modeling solutions into various implementation flows
• Create unit tests to validate the software models
• Develop automated flows to support model verification activities

    Requirements/Qualifications:

    Minimum Qualifications:
    • Bachelor’s or Master’s degree in Computer Engineering or related field
    • 1 - 3 years relevant experience.
    • Good understanding of logic design
    • Good knowledge and ability in C++ and data structures

    Preferred Qualifications:
    • Basic understanding of FPGA architectures
    • Understanding of Verilog/VHDL
    • Experience with shell scripting languages (Perl, Python, Bash, TCL)
    • Experience with software development in a Linux and Windows environment

        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:

        Benefits of working at Microchip

        The annual base salary range for this position is $76,000 - $114,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 [email protected].

        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: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

        Top Skills

        Bash
        C++
        Perl
        Python
        Tcl
        Verilog
        Vhdl

        Similar Jobs

        Yesterday
        Hybrid
        Toronto, ON, CAN
        Internship
        Internship
        Fintech • Machine Learning • Payments • Software • Financial Services
        As an Associate Software Engineer, you'll collaborate in a dynamic team to design, code, test, and deliver applications that enhance user experience and maintain high quality standards.
        Top Skills: Android StudioAngularAWSCloudwatchEc2EspressoGoIntellijJavaScriptKotlinLambdaMockitojunitrunnerNew RelicNode.jsReactRoute53S3SplunkSwiftTypescriptVisual Studio CodeXcodeXctest
        8 Days Ago
        Hybrid
        Toronto, ON, CAN
        Mid level
        Mid level
        Fintech • Machine Learning • Payments • Software • Financial Services
        The role involves full stack development including application creation, tooling, platform engineering, Agile collaboration, and mentoring while leveraging cloud and open-source technologies.
        Top Skills: AWSContainersGoJavaKotlinMicroservicesPythonRestful ApisScalaSwift
        9 Days Ago
        Easy Apply
        Remote or Hybrid
        6 Locations
        Easy Apply
        Mid level
        Mid level
        Big Data • Cloud • Software • Database
        Join the Networking & Observability team at MongoDB to improve distributed database communication and observability features using C++. Collaborate on projects from design to delivery, focusing on system performance and efficiency.
        Top Skills: C++

        What you need to know about the Toronto Tech Scene

        Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

        Sign up now Access later

        Create Free Account

        Please log in or sign up to report this job.

        Create Free Account