Skip to main content
Microchip logo

Firmware Engineer

Microchip
September 04, 2026
Full-time
On-site
Chennai, Tamil Nadu, India
RTL Design Jobs, Level - Mid-Career

Job Title

Firmware Engineer

Role Summary

Develop embedded firmware for Microchip capacitive-touch products, working on firmware, software and hardware co-development for MCU-based sensing solutions. The role focuses on C and assembly development for 8- and 32-bit microcontrollers, peripheral integration, and delivering project modules on schedule.

Work as an individual contributor and as a technical lead within multi-site, cross-functional teams; adhere to design and development standards.

Experience Level

Mid-level. Typical hiring guidance in the posting is 2–3 years of relevant firmware industry experience, though some statements referenced a broader 2–7+ year range.

Responsibilities

Main responsibilities include firmware design, implementation, testing, and cross-team coordination.

  • Design, implement and debug C and Assembly applications for 8-bit and 32-bit microcontrollers.
  • Perform firmware–hardware co-development and integrate MCU peripherals (DMA, ADC, I2C, SPI).
  • Define firmware architecture and deliver assigned project modules on committed timelines.
  • Work with multi-site, cross-functional teams and stakeholders to resolve technical issues.
  • Adhere to coding standards, best practices, and documentation requirements.
  • Participate in unit testing, integration testing, and frontend test automation efforts.
  • Support CI/CD workflows and basic automation (Jenkins familiarity).

Requirements

Must-have technical skills and attributes; education specifics are listed under Education Requirements.

  • Strong C programming skills in an embedded environment.
  • In-depth experience with microcontroller peripherals and firmware architecture.
  • Experience with firmware–hardware co-development and debugging on target hardware.
  • Familiarity with CI/CD concepts and tools (Jenkins).
  • Knowledge of MPLAB/Harmony and ARM tool chains is a plus.
  • Experience with automation frameworks and test automation is a plus.
  • Good verbal and written communication; self-motivated and able to work collaboratively and lead when required.
  • Experience with capacitive touch solutions is a plus.
  • Knowledge of CMSIS and functional-safety standards (ISO 26262, CLASS-B) is a strong plus.

Education Requirements

Bachelor's or Master's degree in Electronics & Communication Engineering, Electrical Engineering, or a closely related technical field is required. The posting references 2–3 years of relevant firmware industry experience (and elsewhere mentions a broader 2–7+ year range). Familiarity with standards such as ISO 26262 and CLASS-B was listed as a desirable/strong-plus qualification.


About the Company

Company: Microchip

Headquarters: Chandler, Arizona, USA

Microchip is a leading semiconductor company focused on developing innovative solutions to enhance the human experience. With a commitment to empowering innovation, Microchip prioritizes the value of its employees by fostering a culture that supports their growth and contributions.

Microchip logo

Date Posted: 2026-09-03