Job Description
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.
Our ideal candidate has:
- 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 developin...
Apply for this Position
Ready to join Tive? Click the button below to submit your application.
Submit Application