M
Posted 2 days ago
Engineer II - Software
Microchip Technology Inc.Engineer II - Software
Requirements
Engineering degree in EE, CS, or Computer Engineering, Embedded software and firmware development experience, Proficiency in C/C++, Object-oriented programming (OOP), Experience with RTOS or embedded Linux, Knowledge of Ethernet and communication protocols, Debugging and troubleshooting skills, Version control systems experience, Fluent English
Skills
C#Embedded SoftwareRTOSLinux
About the role
Responsibilities
- Design and implement embedded software and firmware components in a fast-paced development environment
- Rapidly prototype and validate customer-specific features, integrations, and enhancements
- Develop quick-turn firmware solutions while maintaining software quality and reliability standards
- Support customer feature requests, defect reports, and tactical opportunities with accelerated timelines
- Work directly with customers and cross-functional teams to understand deployment and system requirements
- Translate customer requirements into implementable firmware and embedded system solutions
- Perform debugging, root-cause analysis, and corrective actions for customer and system issues
- Verify software components at unit and integration levels and support embedded system integration activities
- Own end-to-end technical deliverables while contributing to software architecture and coding standards
Requirements
- Engineering degree in Electrical Engineering, Computer Science, Computer Engineering, or a related discipline
- Strong experience in embedded software and firmware development
- Proficiency in C/C++ and experience with Object-Oriented Programming (OOP)
- Experience with RTOS, embedded Linux, or low-level embedded systems
- Familiarity with Ethernet networking technologies and embedded communication protocols
- Strong debugging and troubleshooting skills
- Experience with version control systems and software development workflows
- Fluent English language skills (written and spoken)
About the Company
Microchip Technology Inc. is a leading semiconductor company that designs and manufactures products that power the world around us. With a global team of over 17,000 members, we foster a culture of trust, empowerment, and innovation. We are committed to employee development and values-based decision making, helping our people grow alongside our industry-leading technology solutions.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeEngineer II - Software
Microchip Technology Inc. · Chennai
