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.
