Friday, December 5, 2025

JOB: Principal Engineer Firmware At Microchip Technologies In Bengaluru

APPLY HERE

Location: Bengaluru

Company: Microchip

Job Description

 As a Principal Engineer, your responsibilities will include, but are not limited to:

  • Design and development of core firmware components for the controllers from Microchip
  • Work closely with the Application team to support and resolve customer issues
  • Participate in detailed design and code reviews of implementations by the team
  • Design and development of unit tests
  • Mentor new joiners or college graduates
  • Work in collaboration with other Microchip sites to design solutions
  • Troubleshoot and resolve complex firmware problems in embedded real-time systems
  • Write comprehensive engineering documentation

Requirements/Qualifications

  • The candidate must have good experience with the Embedded C programming language 
  • The candidate must have good knowledge in RTOS concepts and very good understanding of microcontrollers
  • 5+ years of experience in C programming
  • Experience in storage protocol and PCIe protocol
  • Knowledge of NAND and SSD technology
  • Proficiency in DMA, interrupt handlers, stack analysis, and context switching
  • Knowledge of Protocol analysers, exercisers, and Logic analysers
  • Bachelor’s degree in Electronics Engineering or Computer Science
  • Knowledge of programming scripting languages like Python/Perl is a plus
  • Good analytical and problem-solving skills
  • Excellent verbal and written communication skill, Strong interpersonal skills
EFY Bureau
EFY Bureau
Official Author account for Electronics For You

SHARE YOUR THOUGHTS & COMMENTS

EFY Prime

Unique DIY Projects

Electronics News

Truly Innovative Electronics

Latest DIY Videos

Electronics Components

Electronics Jobs

Calculators For Electronics