Theery

Senior Firmware Engineer

Los Angeles, CA, US

12 days ago
Save Job

Summary

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

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: