Bare-metal Firmware Engineer Microchip Chandler, AZ pic,avr,msp430,c,assembly,i2c,spi,uart,semiconductor,us_west,enterprise 90000 130000
Microchip

Bare-metal Firmware Engineer

Location Node Chandler, AZ (onsite)
Base Compensation USD 90k – USD 130k
Commitment full-time
Clearance Req none
pic avr msp430 c assembly i2c spi uart semiconductor us_west enterprise

Overview

Microchip Technology’s Application Firmware Group in Chandler, Arizona is hiring a Bare-metal Firmware Engineer to develop driver libraries, middleware, and reference implementations for the industry’s broadest 8-bit and 16-bit MCU portfolio. You will write the code that thousands of customers build upon — from PIC and AVR to MSP430 derivatives deployed in appliances, automotive modules, and industrial controllers.

Your work spans the full peripheral stack: developing hardware abstraction APIs for I2C, SPI, UART, and timer peripherals, writing hand-optimized assembly routines for timing-critical loops, and building flash-friendly middleware for bootloaders, cryptographic operations, and sensor fusion. You’ll collaborate with applications engineering to resolve customer-reported issues and contribute to Microchip’s MPLAB Harmony and START configuration frameworks.

This role is fully onsite at Microchip’s Chandler campus. The team values deep architectural understanding over tool-chain familiarity — candidates who can read a datasheet, reason about silicon errata, and write deterministic C or assembly for constrained memory models will find this work deeply satisfying. No RTOS experience required; this is a pure bare-metal shop.

Variables & Compensation

  • Medical, dental, and vision insurance
  • Employee stock purchase plan
  • Flexible work schedule
  • Onsite fitness center