GrepJob
ALSO

Senior Firmware Engineer, Platform

ALSO
Apply
about 4 hours ago
Palo Alto, CA, USASenior / Mid Level
H1B Sponsor

Base Salary

$160k - $210k/yr

Responsibilities

  • Lead design and implementation of hardware abstraction layers and peripheral drivers.
  • Support RTOS configuration, integration, and optimization.
  • Design and develop frameworks for core platform functions like telemetry and firmware updates.
  • Contribute to Bazel-based build infrastructure for reproducible builds.
  • Contribute to coding standards and architectural decisions on MCU selection.
  • Drive improvements in build and test infrastructure for CI/CD.
  • Lead efforts on boot time optimization and runtime performance tuning.

Requirements

  • 4+ years of experience in embedded software/firmware development.
  • BS in Computer Science or Electrical Engineering.
  • Experience with driver development for various MCU peripherals.
  • Familiarity with real-time operating systems like FreeRTOS or Zephyr.
  • Proficiency with Bazel or similar modern build systems.
  • Strong skills in C/C++ with understanding of embedded constraints.
  • Experience with CI/CD pipelines for embedded development.
  • Excellent communication skills for documenting complex systems.
  • Familiarity with bootloader development and firmware update mechanisms.
  • Experience with hardware-in-the-loop testing.

Benefits

  • 100% coverage for health, dental, and vision insurance with FSA & HSA options.
  • One Medical membership and dedicated insurance advocate.
  • Rich fertility and family-building benefits with Progyny.
  • Flexible time off policy.
  • 401(k) match.

Tech Stack

BazelCC++CMake

Categories