Senior Firmware Engineer
Tive
- Mo i Rana, Nordland
- Fast
- Fulltid
- Transparency First: We make everything visible so that everyone can operate better
- Always strive to make things simpler
- We are One Team, we have each other's backs
- Relentless iteration to optimize and improve
- 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 developing manufacturing tests
- Experience validating and integrating third party firmware from vendors and consultants
- Familiarity with Agile development methodologies
- Experience working with Customer Success to troubleshoot and correct customer issues
- Experience using protocol buffers to serialize and deserialize data used in communication with external systems
- Experience with reviewing PCB layouts and design best practices
- Experience working with Asia Design/MFG partners
- BS/MS Electrical or Computer Engineering
- 8+ years experience as a Firmware Engineer
- You will be building firmware for new projects
- You will be maintaining and improving our firmware over time
- A chance to join what may very well turn out to be the most important company in your career.
- The autonomy and resources to build what you know how to build.
- Work with a committed global team that have each others back.
- Office-based or hybrid options. Your choice.
- Competitive equity to ensure all of our employees have a sense of ownership in the long-term success of Tive's growth.