Staff/Lead Firmware Engineer

American InnovationsAustin, TX

About The Position

We are hiring a Staff Firmware Engineer to add senior embedded firmware capacity and deep technical contribution on a small R&D team as we deliver a flagship next-generation IoT product and prepare follow-on platform work. This is an individual contributor role. There is no expectation to manage people or lead a firmware team. This person will support current-program firmware execution, partner with the existing senior firmware engineer on near-term delivery, work with a senior firmware architecture advisor on platform standards, and grow into broader firmware ownership on follow-on product lines. The role requires disciplined embedded execution including Jira stories, design notes/ADRs, code reviews, tests, and early escalation.

Requirements

  • Embedded C/C++
  • HW-adjacent debug
  • Shipped product experience
  • Test discipline
  • Collaboration skills
  • State-pattern FSM
  • Hierarchical state machines
  • Event-driven architecture
  • Embedded UI/menu systems
  • HAL / driver architecture for MCU-based products
  • RTOS
  • Watchdogs
  • Bootloaders
  • Firmware update mechanisms
  • Low-power design
  • BLE
  • USB
  • Serial communication

Nice To Haves

  • Radio / connectivity: GPS/GNSS, BLE, cellular modem, satellite modem, RF module integration
  • Analog measurement: ADC, calibration, noise/drift, accuracy, data acquisition, DVM/instrumentation
  • Peer mentoring; improving existing codebases without destabilizing delivery

Responsibilities

  • Support current-program firmware execution: state-pattern FSM, HAL boundaries, driver integration, prototype board bring-up, and firmware-test readiness.
  • Partner with the existing senior firmware engineer (program DRI) on near-term delivery; the current DRI remains accountable while this person ramps.
  • Work with a senior firmware architecture advisor on platform standards, architecture review, release hygiene, and cross-team consistency.
  • Grow into broader firmware ownership on follow-on product lines once the current foundation is stable — as a senior IC, not as a people manager.
  • Bring disciplined embedded execution: Jira stories, design notes / ADRs, code reviews, tests, and early escalation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service