Microchip Technology Inc. · 17 hours ago
Engineer II- Software Development AI/ML
Microchip Technology Inc. is a global organization that designs technology powering the world. They are seeking an experienced software engineer to develop AI models for their AI/ML software platform, focusing on edge computing and collaborating with cross-functional teams.
AutomotiveManufacturingSemiconductorWireless
Responsibilities
Participate in the design, development, and implementation of new and existing AI models using JavaScript, TypeScript, C/C++, and Python languages in an AI application across the various Edge AI hardware platforms
Create and define AI models in various platforms using TFLite, Tensorflow, ONNX, Pytorch and C/C++ based technologies
Design and implementation of AI/ML applications, models and algorithms optimized for edge computing environments in our cloud-based development and application space
Work closely with product management to help define project requirements, milestones, and deliverables
Work with applications software engineers to develop methodologies in gathering, applying and evaluating data for consumption by AI models running on Edge AI hardware
Work with software engineering team to implement accelerated AI training software platforms
Develop and tune AI models for efficient execution on hardware platforms
Collaborate with cross-functional teams across the company to analyze project requirements and propose innovative solutions
Utilize best practices in software development, including code reviews, unit testing, integration and continuous integration
Write clean, maintainable, and efficient code, adhering to best practices and coding standards
Debug, troubleshoot, and resolve software defects and issues
Assist with the documentation of software solutions, including technical specifications and user guides
Work with customers and provide support to end-users when necessary
Stay up-to-date with the latest advancements in AI/ML and edge computing technologies to ensure our solutions remain at the cutting edge
Work in a team environment, developing and fostering a culture of innovation and continuous improvement
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering or related field
2.5 - 3 years of experience in software development + with 1 + years of specific AI/ML model development experience
Proficient knowledge in using machine learning development languages, tools and frameworks, such as the MPLAB Machine Learning Development Suite and Python AI/ML libraries using TensorFlow/TFLite, Pytorch, Keras, and ONNX
Preferred
Familiarity with cloud computing platforms (AWS, Azure, GCP, OCI) and edge-to-cloud integration
Experience in front-end web development using HTML, React, Angular, JavaScript or Node.js languages
Experience with web development using languages and technologies such as Python, PHP, Angular.js, React.js, JavaScript, HTML, CSS, JSON, XML/YAML and OAuth API communication methods
Familiarity with SQL and database design concepts
Knowledge of hosting cloud applications in AWS using AWS tools and release applications
Knowledge of ansible, chef, or Jenkins deployment languages in a cloud-based application environment
Knowledge of scripting languages (Bash, Shell, Perl) for data manipulation and management
Knowledge of data collection, preprocessing, and training neural networks in data centers
Solid understanding of edge computing architectures, including IoT devices, embedded systems, and real-time processing
Experience with edge computing platforms and optimizing AI/ML models for resource-constrained devices
Knowledge of signal processing and analysis in an ML framework
Experience with Agile DevOps/SecDevOps/Git SCM software development lifecycle workflow in a cloud-based application
Strong understanding of object-oriented programming principles and design patterns
Excellent communication, interpersonal skills, problem-solving skills and the ability to work independently and as part of a team
Eagerness to learn, adapt, and take on new challenges
Benefits
Health benefits that begin day one
Retirement savings plans
An industry leading ESPP program with a 2 year look back feature
Company
Microchip Technology Inc.
Microchip Technology Inc. is a leading semiconductor supplier of smart, connected and secure embedded control solutions.
H1B Sponsorship
Microchip Technology Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (170)
2024 (113)
2023 (116)
2022 (119)
2021 (94)
2020 (100)
Funding
Current Stage
Public CompanyTotal Funding
$2.42BKey Investors
Opportunity Now ColoradoSevenBridge Financial GroupSequoia Capital
2025-03-21Post Ipo Equity· $1.32B
2024-05-29Post Ipo Debt· $1.1B
2024-03-19Grant· $1.06M
Recent News
Tech in Asia
2026-01-09
GlobeNewswire
2026-01-09
Morningstar.com
2026-01-09
Company data provided by crunchbase