Firmware Engineer
ButterflyMX, Irvine Office/Warehouse
The role
At ButterflyMX, firmware sits at the critical intersection of electronics, embedded systems, product reliability, device security, and customer experience. We are seeking an exceptional Firmware Engineer to help design, build, debug, secure, and optimize the embedded software that powers our next generation of access control, intercom, IoT, wireless, and connected hardware products.
This role requires a rare combination of strong firmware development skill, deep hardware intuition, and practical embedded systems judgment. The successful candidate will be comfortable working close to the hardware — registers, buses, timing, interrupts, memory, power, analog behavior, digital interfaces, and real-world failure modes — while also understanding how embedded devices interact with secure cloud-connected systems.