Embedded Audio Firmware Engineer for Mobile & BLE

Digitailor

San Francisco (CA)

On-site

USD 160,000 - 250,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pocket is seeking an embedded firmware engineer for an in‑person role in San Francisco, 6 days a week. You’ll read schematics, bring up peripherals, and trace issues from app symptoms to drivers on Bluetooth/BLE, USB or Wi‑Fi.

You should have a degree in EE/CS or equivalent, strong debugging skills on real hardware, and comfort with RTOS like Zephyr or ARM Cortex‑M platforms. Prior audio‑FW or codec experience is a plus.

Qualifications

  • Ability to read schematics and datasheets, bring up peripherals and follow a problem from an app symptom to driver/hardware.
  • Understanding of embedded device interfacing with phones over Bluetooth/BLE, USB or Wi‑Fi with commands, status, retries, compatibility.
  • Open to any experience level with no minimum years; show what you’ve built and how you solve embedded problems.
  • Audio‑device firmware experience is a strong plus; experience with mic/ADC paths, I²S/PDM, PCM/WAV, codecs is valuable.
  • Experience with Zephyr or similar RTOS, ARM Cortex‑M platforms or vendor SDKs is a strong plus.
  • Experience with flash/SD storage, FAT or LittleFS, recovery after power loss, and preserving files during concurrent recording/sync is a strong plus.
  • Experience integrating firmware with iOS/Android apps, BLE GATT services, and device SDK interfaces is a strong plus.
  • Experience taking embedded products from prototype to manufacturing and supporting devices in customers’ hands is a strong plus.

Responsibilities

Skills

Schematic reading
Peripherals bring-up
Bluetooth/BLE/USB/Wi‑Fi interfaces
Problem reproduction from field
Ownership & cross-team communication
Embedded systems fundamentals
Audio firmware concepts
Debugging across phones/OS versions

Education

Bachelor's degree in EE/CE/CS or equivalent

Tools

Git
Zephyr RTOS
ARM Cortex‑M
Python scripting

Job description

Pocket is seeking an embedded firmware engineer for an in‑person role in San Francisco, 6 days a week. You’ll read schematics, bring up peripherals, and trace issues from app symptoms to drivers on Bluetooth/BLE, USB or Wi‑Fi.

You should have a degree in EE/CS or equivalent, strong debugging skills on real hardware, and comfort with RTOS like Zephyr or ARM Cortex‑M platforms. Prior audio‑FW or codec experience is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer — Audio & Embedded (BLE/RTOS)
Firmware Engineer — Audio & Embedded (BLE/RTOS)

Open Vision Engineering Inc • San Francisco (CA)

On-site
USD 160,000 - 250,000
Firmware Engineer
Firmware Engineer

Digitailor • San Francisco (CA)

On-site
USD 160,000 - 250,000
Firmware Engineer
Firmware Engineer

Open Vision Engineering Inc • San Francisco (CA)

On-site
USD 160,000 - 250,000
Audio Engineer - Embedded Systems
Audio Engineer - Embedded Systems

SGS Consulting • Redmond (WA)

On-site
USD 90,000 - 120,000
Lead Embedded Engineer - Bluetooth, Audio & RTOS
Lead Embedded Engineer - Bluetooth, Audio & RTOS

Pentangle Tech Services | P5 Group • San Jose (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Lead: Real-Time & BLE
Senior Embedded Firmware Lead: Real-Time & BLE

Align Technology • San Jose (CA)

On-site
USD 131,000 - 180,000
Medical, dental, vision
401k with company match
Paid vacation
+2
Embedded Firmware Engineer – AI Glasses (SF Onsite)
Embedded Firmware Engineer – AI Glasses (SF Onsite)

MIRA • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Embedded & Firmware Engineer — Real-Time Audio
Senior Embedded & Firmware Engineer — Real-Time Audio

Hapiko • New York (NY)

On-site
USD 150,000 - 250,000
Embedded Audio Firmware Intern: USB, C/C++, DSP Impact
Embedded Audio Firmware Intern: USB, C/C++, DSP Impact

Shure Incorporated • Niles (IL)

On-site
USD 70,000 - 100,000
Senior Firmware Engineer
Senior Firmware Engineer

The Judge Group • Eden Prairie (MN)

On-site
USD 100,000 - 130,000