Software Engineer I
4 weeks ago
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 timeJob 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 timeWe 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 timeJob 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 timeWe 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 timeJob 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 timeJob 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 timeAbout 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 timeWe 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 timeJob 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 timeWe 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 timeJob 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 timeAs 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 timeAbout 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 timeJob 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 timeWe 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 timeAbout 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 timeWe 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 timeWe 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 timeJob 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...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada The Biryani Walla (Toronto Downtown) Full timeJob 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...