Software Engineer I

4 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 be a software programmer in your group, using your knowledge to create new IP and build systems. Your group will work on a vertical design from customer software interfaces to the hardware itself.

Responsibilities:

  • Write high-quality code in Python and C/C++.
  • Develop software for the SDK that imports and compiles ML models.
  • 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, Master's preferred.
  • Experience working with AI/ML.
  • Experience 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.
  • Experience working with ML conversion formats such as ONNX or TFLite.

  • Software Engineer I

    4 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

    4 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

    3 weeks 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

    3 weeks 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

    3 weeks 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

    3 weeks 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

    3 weeks 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

    3 weeks 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

    3 days ago


    Toronto, Ontario, Canada R.V. Anderson Associates Limited Full time

    We 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 deploying software applications. Your work will involve collaborating with cross-functional teams to identify and prioritize project requirements, developing high-quality code, and ensuring...

  • Software Engineer

    3 weeks 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

    3 weeks 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...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Ontario Ltd. Full time

    About the Job:We are seeking a highly skilled Software Engineer to join our team in Backend Development. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining our company's software applications.Responsibilities:Develop and maintain software applications using our chosen programming languages and...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada Amazon Full time

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our team at Company. As a key member of our development team, you will be responsible for designing, implementing, and maintaining software applications.Key Responsibilities:1. Collaborate with cross-functional teams to identify and prioritize project requirements.2. Design...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Randstad Full time

    We are seeking a skilled Software Engineer to join our team at {company}. Key responsibilities include designing, developing, and testing software applications to meet business requirements.Main tasks:• Design and develop software applications using various programming languages and technologies.• Collaborate with cross-functional teams to identify...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada The Tile Shoppe Inc. Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at {company}. The successful candidate will have the opportunity to work on a range of exciting projects, using their technical expertise to drive innovation and improvement.Key ResponsibilitiesDesign and develop software applications using various programming...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Playa Cabana Full time

    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 testing software applications.Responsibilities:Design and develop software applications using various programming languages and technologiesCollaborate with cross-functional teams to...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada HeadHunting Inc. Full time

    We are seeking a skilled Software Engineer to join our team at {company}. In this role, you will be responsible for designing, developing, and testing software applications using a range of programming languages and technologies.Key Responsibilities:Design and develop software applications using agile methodologiesCollaborate with cross-functional teams to...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada Amazon Full time

    Job Title: Senior Software Engineer (Backend)Job Summary:We are seeking a skilled Senior Software Engineer (Backend) to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the backend infrastructure of our product.Main Responsibilities:* Design and develop scalable and...


  • Toronto, Ontario, Canada The Biryani Walla (Toronto Downtown) Full time

    Job Title: Senior Software EngineerAbout Us:{company} is a leading technology firm that is dedicated to delivering innovative software solutions to our clients. We are currently seeking an experienced Senior Software Engineer to join our team.Job Responsibilities:• Design and develop software applications using various programming languages• Collaborate...