"permanent software programmed into a read-only memory and providing the low-level control for the device's hardware," 1968, from firm (adj.) + ending from software.
fireworks
firing
firkin
firm
firmament
firmware
firn
first
first-born
first-class
first-hand