CareerPlan

Senior Firmware Engineer

AustinFull-time$150k–$185k2026-11-09
HybridNo visa sponsorship

Core

Designing and maintaining low-power, cellular-connected IoT firmware for virtual fencing ear tags used on cattle.

Role type

Senior embedded firmware engineer

Builds

Low-power cellular-connected IoT devices (ear tags)

Domain

Agriculture / IoT / Embedded Systems

Required skills

C, embedded firmware for microcontrollers (ARM Cortex-M), RTOS, multi-threading, serial protocols (UART, I2C, SPI), hardware interfaces (PWM, ADC), cellular connectivity, BLE

Preferred skills

Logic analyzers, oscilloscopes, Python, Node.js

Technologies

ARM Cortex-M, RTOS, UART, I2C, SPI, PWM, ADC, Cellular, BLE

Responsibilities

Lead embedded firmware development for low-power cellular-connected IoT devices; define features and refine firmware architecture; write, test, and QA production code; implement and maintain over-the-air firmware update procedures; develop proof-of-concept prototypes; collaborate with electrical engineering on component selection and board bring-up; support engineering testing and manufacturing.

Seniority

Senior, hands-on IC