Senior Engineer - Software Development
Microchip Technology Inc. (company site, opens in a new tab)8+ yrsBengaluruOn-siteDirect career pageEst. 20–35 LPA
Posted 15h ago
Reach people at Microchip Technology Inc.
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Microchip Technology Inc. you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Own embedded firmware and low-level driver development for automotive connectivity and display products on ARM Cortex-class platforms.
- Develop and maintain software components including platform interfaces, configuration tools, and integration across heterogeneous compute environments with focus on safety, security, and interoperability standards.
- Collaborate with global distributed engineering teams for software validation, integration testing, and release within Agile workflows.
Minimum Requirements
- Bachelor’s or Master’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
- 8-10+ years of professional experience in embedded software and firmware development.
- Strong programming skills in C and C++, with working knowledge of Python for tooling and automation.
- Experience with ARM Cortex embedded processors, embedded firmware debugging (JTAG, GDB), Linux development environments, and participation in Agile/Scrum workflows.
Ideal Candidate Profile
- Experienced in automotive software development including ISO 26262, ISO 21434, and MISRA-compliant coding standards.
- Familiar with automotive software ecosystems such as AUTOSAR, embedded security, and standards-based automotive networking technologies.
- Able to work effectively in globally distributed teams with end-to-end technical ownership from specification through system-level validation in complex hardware/software environments.