SIGN IN
Principal Engineer - Firmware jobs in United States
cer-icon
Apply on Employer Site
company-logo

Microchip Technology Inc. · 1 day ago

Principal Engineer - Firmware

Microchip Technology Inc. is a leading provider of embedded control applications. They are seeking a Principal Engineer - Firmware to develop software and Real-Time Firmware solutions for state-of-art System-on-Chip devices, while also mentoring junior team members and collaborating with customers and other Microchip sites.
Telecom & CommunicationsSemiconductorManufacturingAutomotiveWireless
check
Work & Life Balance
check
H1B Sponsor Likelynote

Responsibilities

Participate as a senior/technical lead member of the team in the technical analysis and integration of storage software involving SAS expander, SATA/SAS/RAID controller technologies and Network Storage architectures
Lead and mentor junior members
Program MIPS processors using C and assembly language to implement core software/firmware components as well as device drivers
Work directly with customers in the development of their software solutions using Microsemi devices and software/firmware components
Work in collaboration with other Microchip sites to design solutions and resolve customer issues
Participate in detailed design and code reviews of implementations by team
Sustain current product and guide next generation product to production
Troubleshoot and resolve complex software problems in embedded real-time systems
Analyze software performance (cycle counts, cache utilization) of firmware
Write comprehensive engineering documentation
Present technical information to small teams of engineers and technical marketing personnel

Qualification

MIPS programmingFirmware developmentStorage protocolsEmbedded systemsDebug toolsEffective communicationTeam collaborationGoal-oriented

Required

Bachelors in Electrical Engineering or Bachelors in Computer Science or Math with emphasis in embedded processing
10+ years of relevant experience
8.5+ years of software/firmware system development for Network Storage technologies or demonstrated comparable experience
3+ years experience with one or more storage protocols such as SAS/SATA/SCSI/NVMe and thorough knowledge of PCIe interface
Detailed working knowledge of storage software/firmware design and implementation
Demonstrated ability to conceive, design, implement and document complex firmware systems
Demonstrated ability to complete software product development (through commercial release)
Knowledgeable in use of tool chains and debug tools
Effective communicator of technical ideas using verbal as well as written skills
Works well in a small team
Willingness to set and meet deadlines
Highly motivated, sets personal goals, and achieves goals without supervision

Preferred

Have worked in storage network technologies
Previous experience developing on embedded system architecture (MIPS/ARMS/PPC)
Experience writing drivers for embedded microprocessor peripherals such as UARTs, I2C, SPI and GPIO
Knowledge of Embedded Linux development as well as RTOS constructs including processes, threads, scheduling, synchronization mechanisms, memory management
Familiarity with protocol analyzer and tools is a plus

Benefits

Health benefits that begin day one
Retirement savings plans
Industry leading ESPP program with a 2 year look back feature

Company

Microchip Technology Inc.

company-logo
Microchip Technology Inc. is a leading semiconductor supplier of smart, connected and secure embedded control solutions.

H1B Sponsorship

Microchip Technology Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (170)
2024 (113)
2023 (116)
2022 (119)
2021 (94)
2020 (100)

Funding

Current Stage
Public Company
Total Funding
$3.22B
Key Investors
Opportunity Now ColoradoSevenBridge Financial GroupSequoia Capital
2026-02-10Post Ipo Debt· $800M
2025-03-21Post Ipo Equity· $1.32B
2024-05-29Post Ipo Debt· $1.1B

Leadership Team

leader-logo
Steve Sanghi
CEO and President
linkedin
leader-logo
Rich Simoncic
Chief Operating Officer
linkedin
Company data provided by crunchbase