×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Whaisper
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Company Stage: Seed-stage AI + Consumer Hardware Startup

We are building a voice-first AI wearable — starting with a smart ring that integrates embedded systems, low‑power wireless communication, and intelligent AI agents.

The Role

We are looking for an Embedded Software Engineer (new graduate or early career) who is excited about building real hardware products from the ground up.

You will work closely with hardware engineers and AI software engineers to develop firmware, support board bring‑up, and ensure reliable system performance.

This role is ideal for someone who enjoys hands‑on engineering and wants to see their work ship in a real consumer device.

Responsibilities
  • Develop embedded firmware in C/C++
  • Support PCB bring‑up and hardware validation
  • Work with microcontrollers and low‑power systems
  • Implement and debug communication protocols (SPI, I2C, UART, BLE)
  • Support integration of sensors, microphones, and peripherals
  • Optimize power consumption and system performance
  • Collaborate with AI engineers on firmware‑to‑application interfaces
  • Troubleshoot hardware‑software integration issues
Qualifications
  • BS or MS in Electrical Engineering, Computer Engineering, or related field
  • Strong foundation in C/C++
  • Understanding of embedded systems and microcontrollers
  • Familiarity with RTOS concepts or bare‑metal development
  • Experience with debugging tools (oscilloscope, logic analyzer, JTAG)
  • Strong analytical and problem‑solving skills
Nice to Have (Plus Points)
  • Experience with BLE development
  • Audio or voice‑related embedded work
  • Familiarity with STM
    32, Nordic (nRF), ESP
    32, or Qualcomm (QCC series is a plus)
  • Experience bringing up a custom PCB
Why Join
  • Work on real AI hardware products at an early stage
  • Gain end‑to‑end exposure across firmware, hardware, and AI integration
  • Take ownership of meaningful technical challenges
  • Fast iteration and learning environment

We would love to talk if you are passionate about embedded systems and excited about building intelligent hardware products.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary