Microchip Technology Inc. Logo

Principal Engineer - Embedded Software

Microchip Technology Inc.

All India • 1 month ago

Experience: 3 to 10 Yrs

PREMIUM
Deal of the Day --:--:--

7 Days Free Trial

Upgrade to CVX24 Premium

Offer Announcement Banner
  • Free Resume Writing
  • Get a Verified Blue tick
  • See who viewed your profile
  • Unlimited chat with recruiters
  • Rank higher in recruiter searches
  • Get up to 10× more recruiter visibility
  • Auto-forward profile to 10 top recruiters
  • Receive verified recruiter messages directly
  • Unlock hidden jobs, not visible to free users

A small token amount will be charged to verify. Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $ 1 (Cancel Anytime).
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.

Job Description

Role Overview: You are currently looking to be a part of the Embedded Software Solutions (ESS) group within the FPGA Business Unit (BU) at Microchip Technology Inc. As an embedded software developer, you will be involved in defining, implementing, and enhancing software of the RISC-V based SoC software Ecosystem. This role offers you the opportunity to work on various embedded software systems for safety-critical applications as well as systems targeted towards IoT, consumer, and industrial applications. Key Responsibilities: - Work as part of the device drivers and boot software team for Microchip's PolarFire SoC FPGA family and other FPGA families. - Work on various OS/RTOS build systems, BSPs, and up-streaming activities as part of the Embedded ecosystem. - Analyze hardware-software interactions, triage complex issues to narrow down the problem area, and drive test-driven development by implementing and enhancing test specs and test code. - Resolve customer issues in the delivered software and provide feedback and new ideas for ecosystem enhancement. - Collaborate with global teams across time zones on cross-functional tasks and participate in documentation, code reviews, and specification reviews. Qualifications Required: - Bachelor's and/or master's degree in computer science, Software Engineering, or Electrical / Electronics. - 3 to 10 years of working experience in embedded Linux software development and/or bare metal embedded or RTOS based software development within the industry or relevant technical field. - Strong C-programming skills and understanding of hardware-software interaction and low-level device driver development. - Experience with protocols such as Ethernet, PCIe, USB, QSPI, I2C, memory devices like DDR, eMMC, bootloaders, BSPs, familiarity with Assembly instructions, and experience with at least one scripting language. - Familiarity with Git, CI/CD systems, and the ability to interpret specification and standard documents well. - Excellent written and oral communication skills are required. Additional Company Details: Microchip Technology Inc. is a multi-billion dollar global organization that offers an atmosphere of trust, empowerment, respect, diversity, and communication. The company's culture supports growth and stability, with a commitment to employee development and values-based decision making. Microchip is built by a dedicated team that challenges the status quo and empowers innovation, leading to record revenue and over 30 years of quarterly profitability. Role Overview: You are currently looking to be a part of the Embedded Software Solutions (ESS) group within the FPGA Business Unit (BU) at Microchip Technology Inc. As an embedded software developer, you will be involved in defining, implementing, and enhancing software of the RISC-V based SoC software Ecosystem. This role offers you the opportunity to work on various embedded software systems for safety-critical applications as well as systems targeted towards IoT, consumer, and industrial applications. Key Responsibilities: - Work as part of the device drivers and boot software team for Microchip's PolarFire SoC FPGA family and other FPGA families. - Work on various OS/RTOS build systems, BSPs, and up-streaming activities as part of the Embedded ecosystem. - Analyze hardware-software interactions, triage complex issues to narrow down the problem area, and drive test-driven development by implementing and enhancing test specs and test code. - Resolve customer issues in the delivered software and provide feedback and new ideas for ecosystem enhancement. - Collaborate with global teams across time zones on cross-functional tasks and participate in documentation, code reviews, and specification reviews. Qualifications Required: - Bachelor's and/or master's degree in computer science, Software Engineering, or Electrical / Electronics. - 3 to 10 years of working experience in embedded Linux software development and/or bare metal embedded or RTOS based software development within the industry or relevant technical field. - Strong C-programming skills and understanding of hardware-software interaction and low-level device driver development. - Experience with protocols such as Ethernet, PCIe, USB, QSPI, I2C, memory devices like DDR, eMMC, bootloaders, BSPs, familiarity with Assembly instructions, and experience with at least one scripting language. - Familiarity with Git, CI/CD systems, and the ability to interpret specification and standard documents well. - Excellent written and oral communication skills are required. Additional Company Details: Microchip Technology Inc. is a multi-billion dollar global organization that offers an atmosphere of trust, empowerment, respect, diversity, and communication. The company's culture supports growth and stability, with a commitment to employee development and values-based decision making. Microchip is built by a dedicated team that challenges the status quo and empowers innovation

Posted on: April 3, 2026

Relevant Jobs

Title React Developer

Virtusa

All India, Chennai

View Job →

Title React Developer

Virtusa

All India, Chennai

View Job →

Senior/Lead Engineer- Water Supply

Khatib & Alami

All India

View Job →

Principal Engineer - Embedded Software

Microchip Technology Inc.

All India

View Job →

Landscape Architect II

SNC Lavalin Fayez Engineering

All India, Bangalore

View Job →

Senior Manager Information Security

Amgen Inc

All India, Hyderabad

View Job →

Informatica Technical Architect

Orcapod Consulting Services

All India

View Job →

Informatica Technical Architect

Orcapod Consulting Services

All India

View Job →

Assistant Manager - Process Excellence & Escalation Management

Emeritus

All India, Ghaziabad

View Job →

Sr. Manager Internal Audit

DC Consultants

All India, Ludhiana

View Job →