> Markdown version of [/jobs/ext/4602010-senior-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/4602010-senior-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Firmware Engineer - **Company:** HP IQ - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $162,000 - $252,000 - **Contract:** Permanent contract - **Skills:** Unit Testing, C++ (Programming Language), Software Debugging, Embedded C, Embedded Software, Firmware, FreeRTOS, Machine Learning, Cloud Services, System Software, Wi-Fi Technology, PIC Microcontroller, Cypress (Programming Language), Low Latency, Production Code, Codebase, Hardware Debugging - **Published:** November 6, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-firmware-engineer-san-francisco-ca--ef71ee5c-1bc1-4137-85ab-f8f43f159f6b ## About the Role Computer Firmware, Power Management, Leadership, Manufacturing, Microcontroller, Embedded Systems, Operating Systems, Computer Firmware, Algorithms, Vendor/Supplier Planning, * 8+ years experience developing firmware for embedded microcontrollers * Deep experience in embedded firmware with demonstrable knowledge in radio stacks (BT, BLE, Wi-Fi), sensor and audio pipelines, ARM MCU architecture. * Passionate about low-power ( * Proficient in FreeRTOS or Zephyr, Embedded C, C++, protocols, and unit test frameworks * Comfortable working in large multi-developer codebases * Ability to collaborate in a psychologically safe and healthy team environment Preferred Skills * Experience developing and debugging Qualcomm, STM32, Cypress/Infineon PSoC, or Nordic * Experience shipping high-reliability production code * Comfortable with low-level hardware debugging tools and techniques ## Description The System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms, and core developer frameworks supporting our products. We serve as the glue between our hardware teams and our higher-level software teams, and delight in finding creative solutions to complex, interdisciplinary problems as we bring our product visions to life. As a firmware engineer on our team, you will develop firmware for low-power embedded microcontrollers to coordinate sensors, ensure security and privacy, manage power subsystems, and more. You will also have plenty of opportunity to develop and grow your own management and leadership skills as you coordinate development efforts with vendors, consultants, and manufacturing partners. What You Might Do * Design and develop firmware and embedded system architecture for leading-edge ARM-based MCUs in our prototypes and products * Collaborate with the EE, RF, Security, Cloud Services, and AI models team to build high-performance, secure, reliable systems * Bring up and debug new hardware in the lab and support builds at remote production sites * Establish and manage performance metrics including code size, model performance, memory footprint, power consumption, latency.