Senior Firmware Engineer

TiveBoston, MA
Hybrid

About The Position

As a Senior Firmware Engineer at Tive you will be responsible for all aspects of the firmware and embedded software development process, including developing and maintaining new and existing projects, testing and releasing new firmware versions, and investigating and debugging reported bugs or issues.

Requirements

  • Proficiency with bare metal and RTOS programming in C and C++
  • Strong debugging skills including the use of cloud infrastructure and instrumentation to monitor system performance and crash logs remotely
  • Experience building highly efficient firmware for battery sensitive applications/IOT
  • Experience in radio technologies such as WiFi, Cellular, BLE
  • Experience with I2C, UART, TCP/IP, UDP, SPI, MQTT
  • Experience with COTS sensors
  • Experience utilizing CI/CD within firmware projects building and testing with unit tests, integration and system tests
  • Experience developing manufacturing tests
  • Experience validating and integrating third party firmware from vendors and consultants
  • Familiarity with Agile development methodologies
  • BS/MS Electrical or Computer Engineering
  • 8+ years experience as a Firmware Engineer

Nice To Haves

  • Experience working with Customer Success to troubleshoot and correct customer issues
  • Experience using protocol buffers to serialize and deserialize data used in communication with external systems
  • Experience with reviewing PCB layouts and design best practices
  • Experience working with Asia Design/MFG partners

Responsibilities

  • Developing and maintaining new and existing projects
  • Testing and releasing new firmware versions
  • Investigating and debugging reported bugs or issues
  • Building firmware for new projects
  • Maintaining and improving our firmware over time

Benefits

  • Competitive equity
  • Office-based or hybrid options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service