Software Engineer I
3 days ago
At Microchip Technology, we're shaping the future of technology by designing innovative solutions that empower innovation. Our dedication to employee development, values-based decision making, and strong community ties has earned us numerous awards for diversity and workplace excellence.
We're a team of dedicated professionals who love to challenge the status quo, pushing technology forward with record revenue and growth. We're passionate about empowering our employees to own their careers and make meaningful contributions to our organization.
Job DescriptionThe Microchip FPGA group is seeking an experienced Software Engineer I to join our team in Toronto. As a key member of our creative and highly motivated team, you'll develop next-generation compute platforms for edge compute applications integrated within high-performance, low-power FPGAs.
You'll work on a vertical design from customer software interfaces to hardware itself, researching industry trends in AI/ML, bringing new models to our system, handling model conversion and compatibility, analyzing system performance, and developing embedded code that interfaces hardware.
Your tasks will include:
- Writing high-quality code in Python and C/C++
- Developing software for the SDK that imports and compiles ML models
- Analyzing system performance and determining bottlenecks
- Developing embedded control software for real-time systems
To succeed in this role, you'll need:
- Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering (Master's preferred)
- Experience working with AI/ML and developing with Python and C/C++
- Familiarity with software version control systems like Git
- Comfortable working in Linux
We offer a competitive total compensation package that includes:
- A base salary range of $76,000 - $114,000*
- Restricted stock units
- Quarterly bonus payments
- Health benefits starting day one
- Retirement savings plans
- An industry-leading IESPP program with a 6-month look back feature
*Salary range dependent on job location, skills, and experience.
-
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. 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 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...