Firmware Engineer (Embedded FW engineer)
Core
Leading architecture, design, and development of low-level connectivity firmware for HP printer platforms, focusing on Wi-Fi, Bluetooth, Ethernet, and NFC subsystems.
Role type
Senior IC embedded firmware engineer (connectivity)
Builds
Low-level firmware and drivers for connectivity chipsets (Wi-Fi, Bluetooth, NFC) integrated into printer platforms
Domain
Consumer electronics (printers) + Embedded Systems + Wireless Networking
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C/C++ for embedded systems, RTOS/embedded Linux, driver development, hardware abstraction layers, IEEE 802.11 (Wi-Fi), Bluetooth (Classic/BLE), TCP/IP stack (IPv4/IPv6), hardware interface protocols (SDIO, UART, USB, I2C, SPI), security protocols (WPA3, 802.1X, TLS/SSL), packet capture and analysis
Preferred skills
Wi-Fi Direct/Wi-Fi Aware, DHCP/DNS/mDNS, OSI model layers 1-7, secure boot fundamentals, cross-layer debugging
Technologies
Wi-Fi Alliance standards, Bluetooth SIG standards, Wireshark, logic analyzers, bus analyzers
Responsibilities
Lead design and implementation of firmware for connectivity chipsets; Architect and optimize firmware components for wireless module bring-up and power management; Lead debugging and root cause analysis across the full networking stack; Provide subject matter expertise in wireless protocols and security implementations; Define strategies for logging, telemetry, and diagnostics; Mentor engineers and influence architecture decisions for new platforms
Seniority
Senior, hands-on IC with technical leadership