5d ago

Firmware Engineer

Menlo Park, CA

$175k-$205k / year

full-timesenior

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll design, develop, and optimize embedded software for our next-generation products. Your work will involve low-level programming, hardware bring-up, and cross-functional collaboration to deliver robust firmware solutions. This role offers the chance to work on cutting-edge technology in a dynamic environment.

๐ŸŽฏ What You'll Do

  • Design and maintain firmware in C/C++ for microcontrollers and SoCs.
  • Implement device drivers for hardware peripherals (SPI, IยฒC, UART, etc.).
  • Perform board bring-up and hardware validation with electrical engineers.
  • Debug firmware/hardware issues using oscilloscopes, logic analyzers, JTAG.

๐Ÿ“‹ Requirements

  • 5+ years of experience in embedded firmware development.
  • Strong proficiency in C/C++ and Python.
  • Experience with ARM Cortex-M or RISC-V architectures.
  • Hands-on experience with hardware interfaces (SPI, IยฒC, UART, USB).

โœจ Nice to Have

  • Familiarity with RTOS and bare-metal programming.
  • Experience with secure bootloaders and update solutions.

๐ŸŽ Benefits & Perks

  • ๐Ÿ’ฐ Competitive salary ($175k-$205k annual).

๐Ÿ“จ Hiring Process

Estimated timeline: 2-3 weeks ยท AI estimate

  1. 1Recruiter phone screenยท 30 min
  2. 2Technical phone interviewยท 60 min
  3. 3On-site interview loopยท 4 hours

This description was AI-summarized. View original

0 0 0