Embedded Firmware Engineer
US$140,000 – US$225,000 / yr base salary
Posted 23 Jul 2026
Advertised as “Senior Embedded Firmware Engineer”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Contract
- Full-time
| Base salary | US$140,000 – US$225,000 / yr |
|---|
Field of studyComputer Science, Electrical Engineering (or related)
Study levelBachelor's or higher
Who We Are
HP IQ is HP’s new AI innovation lab. Combining startup agility with HP’s global scale, we’re building intelligent technologies that redefine how the world works, creates, and collaborates.
We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating an intelligent ecosystem across HP’s portfolio. Together, we’re developing intuitive, adaptive solutions that spark creativity, boost productivity, and make collaboration seamless.
We create breakthrough solutions that make complex tasks feel effortless, teamwork more natural, and ideas more impactful—always with a human-centric mindset.
By embedding AI advancements into every HP product and service, we’re expanding what’s possible for individuals, organisations, and the future of work.
Join us as we reinvent work, so people everywhere can do their best work.
About The Role
HP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience across RTOS and embedded Linux platforms. You'll bring up new hardware, develop and support firmware across core device subsystems, and help scale products from prototype to fleet deployment. A key part of this role is enabling on-device intelligence — bringing AI models, sensing algorithms, and local processing to lightweight, power-constrained devices at the edge.
What You Might Do
- Design, develop, and debug firmware across RTOS and embedded Linux platforms.
- Lead hardware bring-up — board bring-up, driver integration, and firmware support through to production.
- Develop and maintain firmware for subsystems such as connectivity, power and other sensors.
- Integrate lightweight model inference and sensing/proximity algorithms within tight compute, memory, and power budgets.
- Support fleet-scale deployment: OTA updates, field diagnostics, and post-launch sustainment.
- Collaborate with hardware, systems, and QA teams to troubleshoot system-level issues and drive root-cause fixes to closure.
Essential Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
- 5+ years of embedded firmware development experience spanning RTOS and embedded Linux.
- Strong C/C++ programming skills with solid grounding in embedded fundamentals (drivers, interrupts, memory/power constraints, bootloaders).
- Board-level debugging experience using tools such as JTAG, oscilloscopes, and logic analyzers.
- Familiarity with OTA update mechanisms, field telemetry, and firmware versioning.
- Ability to work independently across hardware/software boundaries and communicate findings clearly to partners and leadership.