Senior Wireless Software Engineer, Bluetooth

HP IQSan Francisco, CA
33d$140,000 - $225,000

About The Position

As a Wireless Software Engineer focused on Bluetooth, you will help build the core libraries and systems that power a new wireless ecosystem at HP IQ. You will work across hardware, firmware, connectivity, and product teams to create reliable, cross platform Bluetooth experiences and advance a project with real technical depth and broad industry reach. You will join a team that encourages exploration, fast iteration, and proactive ownership. This is a chance to take bold ideas from concept to production, influence a wireless platform outside today’s dominant ecosystems, and help shape work that will meaningfully impact how people connect and interact that will transform the future of work.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of software development experience with strong focus on wireless technologies.
  • Proficiency in C/C++, embedded systems, and low-level software development.
  • Experience designing cross-platform Bluetooth systems (iOS, Android, Windows).
  • Experience with wireless stack integration, IPC mechanisms, and performance tuning.
  • Proven ability to design maintainable, extensible software libraries and APIs.
  • Strong debugging skills using tools such as logic analyzers, packet sniffers, Bluetooth analyzers, and embedded logs.
  • Excellent communication skills with ability to collaborate across firmware, OS, hardware, and product teams.
  • Strong analytical skills and the ability to debug complex wireless or system-level issues.

Nice To Haves

  • Deep understanding of Bluetooth LE layers (GATT, ATT, L2CAP, SMP, connection management).
  • Knowledge of power optimization and low-duty operation in embedded systems.
  • Hands-on experience with tools such as Ellisys or similar Bluetooth protocol analyzers.
  • Desire to work outside of current domain expertise to gain greater breadth of experience
  • Experience with connection parameter tuning, throughput optimization, and GATT-layer performance improvements.
  • Interest in expanding beyond current domain expertise to gain broader system-level understanding.
  • Familiarity with wireless coexistence challenges (BLE, Wi-Fi, BT Classic) is a plus.

Responsibilities

  • Serve as a technical expert for Bluetooth features across application, framework, and driver layers.
  • Design and build reusable, scalable wireless software libraries with clear API boundaries.
  • Lead performance optimization, system-level debugging, and feature development within the wireless domain.
  • Collaborate with system software, firmware, OS, and wireless teams to integrate and optimize Bluetooth components.
  • Work with program management and quality teams to triage field issues, analyze root causes, and drive continuous improvements.
  • Contribute to system designs that ensure stability, backward compatibility, and future extensibility across product generations.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long term/short term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • Generous time off policies, including;
  • 4-12 weeks fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave (US benefits overview)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service