Principal Firmware Architect

DexcomRemote California, CA
$172,400 - $287,300Remote

About The Position

The Principal Firmware Engineer will design, define, and oversees the high-level technical architecture of embedded/firmware software systems for the iCGM products, balancing performance, reliability, and security with hardware constraints. Will lead technical design decisions, define module interfaces, mentor engineering teams, and collaborate on system integration.

Requirements

  • Substantial experience in embedded systems design, development, and debugging, with expertise in C/C++ and real-time operating systems (RTOS).
  • A Deep understanding of microprocessor/microcontroller architecture (ARM Cortex, etc.), low-level peripheral drivers, and communication protocols (e.g., I2C, SPI, UART, BLE).
  • A Strong proficiency in software architectural design patterns, modularity, and reusability.

Responsibilities

  • Design, implement, and document technical specifications for embedded/firmware software architectures, tracing from requirements to manufacturing.
  • Collaborate closely with hardware teams to ensure efficient software-hardware integration, including driver development, battery management, and memory optimization.
  • Lead and mentor engineering teams and individuals, providing technical guidance, code reviews, and establishing coding standards.
  • Conduct system-level performance analysis, troubleshooting, and optimization for reliability, security, and scalability. Must have good communication skills (verbal & presentations) to present technical positions different audiences (Engineers to Executives).
  • Ensure software meets FDA standards, safety regulations, and security requirements.

Benefits

  • A full and comprehensive benefits program.
  • Growth opportunities on a global scale.
  • Access to career development through in-house learning programs and/or qualified tuition reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service