
Human-Computer Interaction Designer
Plaud
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $160,000 - $210,000 per year
Tech Stack
About the role
- Develop embedded firmware for AI wearable prototypes.
- Enable communication between MCU, sensors, wireless modules, and other hardware components.
- Collaborate closely with electrical and mechanical engineers.
- Bring up new hardware platforms and perform firmware debugging.
- Support rapid prototype iteration and prepare firmware architecture for handoff.
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.
- Experience on MCU platforms and RTOS environments.
- Proficiency with development and debugging tools such as Keil, IAR Embedded Workbench, VS Code, or Eclipse.
- Familiarity with JTAG/SWD debuggers and logic analyzers.
- Experience working closely with hardware teams using schematic/PCB tools such as Altium Designer, Cadence, or KiCad.
- Knowledge of low-power systems, sensors, and wireless protocols (Bluetooth/BLE, Wi-Fi).
Benefits
- Top-tier healthcare for employees and dependents, including dental and vision, and a generous employer subsidy.
- 401(k) plan for full time employees with company matching.
- Unlimited PTO, plus 13 paid holidays.
- 12 weeks of paid time off for new parents.
- Minimum of 3x in office per week.
- New hires equipped with 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 developmentCC++MCU platformsRTOSlow-power systemssensorswireless protocolsBluetoothWi-Fi
Certifications
Bachelor's degreeMaster's degree