Senior Engineer, Firmware
Flock SafetyFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The salary range is $163K - $225K.
The position is hybrid.
Required skills include 10+ years of firmware development with embedded systems, extensive AOSP experience for Android 6, 10, and 13+, strong C/C++ and Java expertise, Android Framework knowledge, and chipset experience with Snapdragon, MediaTek, or similar.
The Firmware team builds intelligent fitness systems across embedded domains like wirelessly connected sensors and high-powered motor control, using embedded processors from bare metal to Android, and enjoys creating great products while expanding technical breadth.
A strong candidate has 10+ years of firmware experience in embedded systems, extensive hands-on AOSP development across Android versions, expertise in C/C++, Java, Python, and debugging tools, plus experience collaborating with ODMs and chipset vendors.
Home gym system with personalized workouts
Tonal offers a home gym solution that combines technology and fitness. Its main product is a wall-mounted fitness system that uses artificial intelligence to create personalized workout plans. This system tracks user performance and provides real-time feedback, helping users achieve their fitness goals. Tonal's equipment can adapt to different fitness levels, offering up to 200 pounds of adjustable weight and the capability to perform over 245 exercises. Unlike many competitors, Tonal focuses on providing a complete fitness experience in one device, eliminating the need for multiple gym equipment or memberships. The company's goal is to make fitness more accessible and convenient for everyone, with a business model that includes selling the equipment and offering a subscription service for ongoing personalized workout programs.