Post Job Free
Sign in

Senior Firmware Engineer

Company:
Theery
Location:
Los Angeles, CA, 90079
Posted:
April 30, 2025
Apply

Description:

About this role

The embedded team writes the code that brings our products to life. They write extremely low level code for custom hardware.

This is a Principal level, with a bias towards mid stage ICs. If you are excited about working on fully custom hardware and have complete ownership then this is the team for you.

Hard skills

Industry experience with new board bring up

Basic electrical engineering skills (incl. ohm's law, board level circuit debugging, oscilloscopes, and logic analyzer)

Experience with C programming

comfortable with low level and bare metal embedded programming

Experience using git

Experience building embedded CICD pipelines

Experience with embedded protocols (I2C, SPI, CAN BUS, and custom protocol design)

Microcontrollers and ST Microelectronics experience

Nice to have:

Experience with FPV drone software:

ELRS, BetaFlight, BLHeli, BlueJay

Soft skills

Writing software product requirement documents

Miscellaneous

Experience in electronics design (schematic design, PCB design, microsoldering)

Experience with sub frame latency video compression and embedded wireless systems

Tech stack

C/C++, STM, I2C, SPI, CAN BUS, Bare Metal Programming, UART, betaflight, elrs

Apply