May 19, 2021

Firmware Engineer

  • Whisper
  • San Francisco, CA, USA

Job Description

Established in 2017, Whisper is a team of artificial intelligence, hearing care, hardware, and software experts coming together to solve the challenge of providing better hearing. We set out to make the Whisper Hearing System so our parents, grandparents, friends and teammates can have a tomorrow that sounds even better than today. Based in San Francisco, Whisper is lucky to have the support of great investors including Sequoia Capital, First Round Capital, Quiet Capital, IVP, and more. THE ROLE As an Embedded Firmware engineer you will be working on our low latency audio path. You will be writing Bare Metal and RTOS code and should feel comfortable thinking about IRQ levels, serial protocols, and device drivers. You will also be writing custom RF protocols including error correction, multiple transmitter coexistence, and over-the-air security. You will build systems that haven't existed before versus rehash existing hardware. MINIMUM QUALIFICATIONS Proficient in C, Python. Comfortable reading schematics and datasheets. Know your way around hardware debugging tools: oscilloscope, logic analyzer. Experience with embedded stacks for ARM cores. Strict power and latency constraints, i.e experience working on a battery powered device. Embedded experience on bare metal ARM and peripherals. Deep knowledge of the tools and workflow (JLink, OpenOCD, Logic analyzers). BONUS POINTS Linux kernel and system programming. C++ RF / BLE experience and spectrum analyzer, network analyzer know-how. Prior Audio DSP work or experience with ARM SIMD/Hexagon extremely relevant. Prior RF protocol work - FEC, channel hopping, synchronizing multiple devices from a practical embedded perspective. If you're interested in difficult and novel problems in embedded audio, immediate ownership of company defining decisions, top compensation, and work which directly helps 360MM+ people hear again - we'd love to hear from you. is an equal opportunity employer committed to a diverse workforce with an inclusive working environment for everyone to do their best work. We do not discriminate on the basis of race, ethnicity, religion, gender, gender identity, sexual orientation, age, marital status, veteran status, or disability status.

Apply Now