Skip to main content
Microchip logo

Senior Engineer I - Firmware

Microchip
November 5, 2026
Full-time
On-site
Houston, Texas, United States
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Engineer I - Firmware

Role Summary

Individual contributor on the Firmware Engineering team within Microchip's Datacenter Solutions unit. Responsible for embedded firmware architecture, development, integration, verification, debugging, release, and lifecycle support for storage and data-center products.

Work cross-functionally with hardware, systems, software, validation, applications, product, manufacturing, and quality teams to deliver production-ready firmware for technologies such as CXL, NVMe, DDR, PCIe, SAS, and RAID.

Experience Level

Senior-level. Target candidates with approximately 5–7.5 years of relevant embedded firmware and related experience.

Responsibilities

Primary responsibilities include:

  • Design and implement complex embedded firmware components, device drivers, services, middleware, and interfaces.
  • Translate product, system, hardware, and software requirements into firmware architecture and implementation plans.
  • Analyze code, interfaces, timing, memory, power, performance, reliability, security, defects, and technical tradeoffs.
  • Lead complex debugging and root-cause investigations; coordinate corrective actions and closure.
  • Review specifications, designs, code, test plans, results, defects, and release evidence for technical quality.
  • Drive automation, reuse, build/integration, regression testing, and development-process improvements.
  • Coordinate complex deliverables and technical reviews across partner teams.
  • Mentor peers through technical guidance and knowledge sharing.

Requirements

Key requirements and qualifications.

Must-have:

  • Approximately 5–7.5 years of experience in embedded firmware, device drivers, boot software, real-time systems, middleware, or hardware/software integration.
  • Experience with firmware testing, debugging, structured problem solving, and root-cause analysis.
  • Ability to work with complex hardware, software, firmware, system, and product information and to produce technical documentation and evidence-based communication.
  • Proven cross-functional collaboration, reliability, and accountability in prior roles.

Nice-to-have:

  • Experience with firmware development flows, version control, build systems, scripting, automation, or continuous integration.
  • Knowledge of high-speed serial protocols (PCIe, SAS/SATA), RISC/MIPS architectures, ThreadX RTOS, or SoC peripheral protocols.
  • Experience resolving performance, timing, memory, power, reliability, security, integration, or field issues.
  • Familiarity with Agile development processes.

Education Requirements

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field is required. A Master’s degree in these fields is preferred. Equivalent practical experience is accepted.


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-11-03