Trackonomy-posted 4 months ago
Full-time • Mid Level
San Jose, CA

We are seeking a hands-on Firmware Manager to lead and contribute to the development of embedded firmware for our wireless, RF-enabled, and IoT products. In this “player-coach” role, you will guide a small team of engineers while remaining actively involved in coding, board bring-up, debugging, and optimization on ARM-based platforms. Our ideal candidate brings deep expertise in BLE, LoRa/LoRaWAN, cellular technologies, RF systems, and sensor integration — delivering reliable, low-power embedded solutions from concept through production.

  • Lead and mentor a small team of firmware engineers while contributing directly to development.
  • Design, implement, and optimize firmware in C/C++ for bare-metal and RTOS environments on ARM microcontrollers and processors.
  • Drive hardware bring-up and system initialization for boards integrating RF, BLE, LoRa/LoRaWAN, cellular, and sensor subsystems.
  • Configure and manage communication interfaces including UART, I2C, SPI, USB, and Ethernet.
  • Integrate and optimize wireless features including BLE, LoRa/LoRaWAN, LTE, LTE-M/NB-IoT, and GPS/GNSS.
  • Perform power profiling and optimize firmware for battery-powered, ultra low-power devices.
  • Collaborate with hardware, RF, and manufacturing teams to troubleshoot and optimize system performance.
  • Use lab equipment such as oscilloscopes, logic analyzers, spectrum analyzers, and protocol analyzers for system validation and debugging.
  • Ensure adherence to firmware development best practices including testing, documentation, debugging, and code reviews.
  • 7–10 years of professional embedded firmware development experience, with at least 2–3 years in a leadership or mentorship role.
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Master’s preferred).
  • Experience with IoT systems and wireless/wired communication protocols including BLE, LoRa, LoRaWAN is mandatory.
  • Expertise in developing firmware on low-level embedded systems, ARM core-based microcontrollers and processors; experience with Nordic devices is mandatory.
  • Hands-on experience of radio cellular protocols (LTE, LTE-M, NB-IoT) and industrial wireless devices.
  • Experience working with cellular modems and GPS/GNSS systems.
  • Experience developing firmware to interface various sensors and communication modems.
  • Proven experience in developing low-power embedded devices, including performing firmware power profiling.
  • Knowledge of PCB design and schematic/layout tools (Eagle / Altium preferred).
  • Strong debugging skills at the hardware/firmware boundary with the ability to read complex schematics.
  • Work on cutting-edge RF, wireless, and IoT products with a passionate, multidisciplinary team.
  • Balance leadership with hands-on technical contributions.
  • Impact the full product lifecycle — from concept to production.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service