Software Engineer I

1 month ago


Toronto, Ontario, Canada Microchip Technology Full time
Job Title: Software Engineer I

We are seeking a highly motivated and talented Software Engineer I to join our team at Microchip Technology Inc. in Toronto. As a member of our creative and highly motivated team, you will develop next-generation compute platforms for edge compute applications integrated within high-performance low-power FPGAs.

Responsibilities:
  • Develop machine learning inference systems for FPGA using Python and C/C++.
  • Analyze system performance and determine bottlenecks.
  • Develop embedded control software for real-time systems.
Requirements:
  • Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering.
  • Experience working with AI/ML and developing with Python and C/C++.
  • Familiarity with software version control systems like Git.
  • Comfortable working in Linux.
Preferred Qualifications:
  • Experience with ML inference systems.
  • Experience training custom models in TensorFlow or PyTorch.
  • Experience analyzing workloads for multi-core CPUs/DSP use cases/Neural Networks.
What We Offer:

We offer a total compensation package that ranks among the best in the industry, including competitive base pay, restricted stock units, and quarterly bonus payments. Our package also includes health benefits, retirement savings plans, and an industry-leading IESPP program with a 6-month look-back feature.

At Microchip Technology Inc., we value diversity and inclusion and are committed to creating a workplace that is welcoming and inclusive for all employees. We are an equal opportunities employer and welcome applications from diverse candidates.


  • Software Engineer I

    2 weeks ago


    Toronto, Ontario, Canada TD Bank Full time

    Job Title: Software Engineer IJob Summary:We are seeking a highly skilled Software Engineer I to join our team at TD Bank. As a Software Engineer I, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of...

  • Software Engineer I

    2 weeks ago


    Toronto, Ontario, Canada Microchip Technology Full time

    We are seeking a highly skilled Software Engineer I to join our team at Microchip Technology. As a member of our FPGA group, you will develop next-generation compute platforms for edge compute applications integrated within high-performance, low-power FPGAs.As a Software Engineer I, you will help develop machine learning inference systems for FPGA. You will...

  • Software Engineer I

    4 weeks ago


    Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    Job DescriptionThe Toronto-Dominion Bank (Canada) is seeking a highly skilled Software Engineer I to join our team. As a Software Engineer I, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:Design and develop software applications using various programming languages...

  • Software Engineer I

    4 weeks ago


    Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    Job DescriptionThe Toronto-Dominion Bank (Canada) is seeking a highly skilled Software Engineer I to join our team. As a Software Engineer I, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:Design and develop software applications using various programming languages...

  • Software Engineer I

    4 weeks ago


    Toronto, Ontario, Canada Microchip Technology Full time

    Software Engineer I - FPGA DevelopmentMicrochip Technology Inc. is seeking a highly motivated and talented Software Engineer I to join our FPGA development team in Toronto. As a member of our team, you will be responsible for developing next-generation compute platforms for edge compute applications integrated within high-performance low-power FPGAs.Key...

  • Software Engineer I

    4 weeks ago


    Toronto, Ontario, Canada Microchip Technology Full time

    Software Engineer I - FPGA DevelopmentMicrochip Technology Inc. is seeking a highly motivated and talented Software Engineer I to join our FPGA development team in Toronto. As a member of our team, you will be responsible for developing next-generation compute platforms for edge compute applications integrated within high-performance low-power FPGAs.Key...

  • Software Engineer I

    1 month ago


    Toronto, Ontario, Canada Microchip Technology Full time

    Job Title: Software Engineer IWe are seeking a highly motivated and talented Software Engineer I to join our team at Microchip Technology Inc. in Toronto. As a member of our creative and highly motivated team, you will develop next-generation compute platforms for edge compute applications integrated within high-performance low-power...

  • Software Engineer I

    4 weeks ago


    Toronto, Ontario, Canada Microchip Technology Full time

    Job Title: Software Engineer IWe are seeking a highly motivated and talented Software Engineer I to join our team at Microchip Technology Inc. in Toronto. As a member of our creative and highly motivated team, you will develop next-generation compute platforms for edge compute applications integrated within high-performance low-power...

  • Software Engineer I

    4 weeks ago


    Toronto, Ontario, Canada Microchip Technology Full time

    Job Title: Software Engineer IWe are seeking a highly motivated and talented Software Engineer I to join our team at Microchip Technology Inc. in Toronto. As a member of our creative and highly motivated team, you will develop next-generation compute platforms for edge compute applications integrated within high-performance low-power...

  • Software Engineer I

    1 month ago


    Toronto, Ontario, Canada Microchip Technology Full time

    Job Title: Software Engineer IWe are seeking a highly motivated and talented Software Engineer I to join our team at Microchip Technology Inc. in Toronto. As a member of our creative and highly motivated team, you will develop next-generation compute platforms for edge compute applications integrated within high-performance low-power...

  • Software Engineer I

    2 weeks ago


    Toronto, Ontario, Canada Microchip Technology Full time

    We are seeking a highly skilled Software Engineer I to join our team at Microchip Technology Inc. in Toronto. As a member of our creative and motivated team, you will develop next-generation compute platforms for edge compute applications integrated within high-performance low power FPGAs.As a Software Engineer I, you will help develop machine learning...


  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada JABLONSKY, AST AND PARTNERS Full time

    We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will design, develop, and test software applications. The ideal candidate will have a strong foundation in software development principles and experience with various programming languages.Key Responsibilities:1. Design and develop software applications using various...

  • Software Engineer

    7 days ago


    Toronto, Ontario, Canada TWI Foods Inc Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Responsibilities:- Design and develop software applications- Test and debug software applications- Collaborate with cross-functional teams to...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada DIL SE INDIAN RESTAURANT & BAR Full time

    Job Title: Software EngineerAs a software engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary duties will include writing clean, efficient, and well-documented code, collaborating with cross-functional teams, and ensuring the quality of our products.Key Responsibilities:- Design and...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada West Shefford Food Company Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team at "{company}". As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Main Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada Can-Am Management Consulting Full time

    We are seeking a highly skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining our software applications.

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada Flying Horse Logistics Inc. Full time

    Job Description: We are seeking a highly skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and testing software applications using a range of technologies.

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada SAZAN IT CONSULTING INC. Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using various programming languages and frameworks* Collaborate with...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada OPTIMUM CAR RENTALS Full time

    As a Software Engineer at Company, you will be responsible for designing and developing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Test and...