Plaud

Firmware Engineer

Plaud

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 - $200,000 per year

Tech Stack

About the role

  • Develop embedded firmware for AI wearable prototypes
  • Enable communication between MCU, sensors, wireless modules, and hardware components
  • Bring up new hardware platforms and perform firmware debugging
  • Collaborate closely with electrical and mechanical engineers
  • Implement and optimize firmware for low-power operation and device control
  • Support rapid prototype iteration and prepare firmware architecture for handoff to the Shenzhen engineering team

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field
  • 5+ years of embedded firmware development experience
  • Strong programming skills in C/C++ for embedded systems
  • Familiarity with MCU platforms and RTOS environments
  • Proficiency with development and debugging tools such as Keil, IAR Embedded Workbench, VS Code, or Eclipse
  • Experience with JTAG/SWD debuggers and logic analyzers
  • Experience with schematic/PCB tools such as Altium Designer, Cadence, or KiCad
  • Experience with low-power systems, sensors, and wireless protocols (Bluetooth/BLE, Wi-Fi)
Benefits
  • Top-tier healthcare for employees and dependents, including dental and vision
  • Generous employer subsidy for healthcare
  • 401(k) plan with company matching
  • Unlimited PTO plus 13 paid holidays
  • 12 weeks of paid new parent leave
  • New hires receive top-of-the-line laptops and workstation setups
  • Best office equipment
  • Annual offsites
  • Free office drinks and snacks
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded firmware developmentC/C++ programminglow-power operationdevice controlfirmware debuggingMCU platformsRTOS environmentswireless protocolsBluetoothWi-Fi
Soft Skills
collaborationcommunication
Certifications
Bachelor's degreeMaster's degree