People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Firmware Engineer, EmbeddedSan Francisco, California, United States

Tonal

Firmware Engineer, Embedded

San Francisco | California | United States

Tonal is building an intelligent fitness system that will change the way people work out at home. It isn't a wearable or mobile app. Tonal is a fresh approach to fitness that leverages hardware, software, video content, and artificial intelligence. Everyone who's seen our product, from professional athletes to fitness enthusiasts, has fallen in love.

Tonal is a well-funded and fast growing startup that has built a close-knit culture of high performers. Led by repeat entrepreneurs, we're a diverse team where everyone strives to be the best version of themselves, and we know that can't happen unless we're all having fun working on something that has meaning to us. If you're passionate about both a healthy lifestyle and technology, then check us out!

Overview

As part of the Hardware team at Tonal, we build our intelligent fitness system with embedded processors running anything from bare metal to Android using a variety of sensors, motors and communication paths to create an exceptional user experience. We're looking for a passionate and motivated Firmware Engineer to dig into many of these areas.

What You Will Do

  • Design and develop our embedded software systems
  • Integrate new sensors, improve control systems, implement and debug features
  • Work with product management, mechanical and electrical teams to understand requirements
  • Work with software, backend and design teams to drive feature implementation
  • Work with manufacturing to ensure product data is available and quality is met
  • Help the team establish best practices for development, test, and deployment
  • Maintain a high bar for product quality, safety and user experience


Who You Are

  • 3+ years firmware development experience
  • Very strong at C development, experience in C++, Java, Python is also valuable
  • Experience with high power BLDC motor control
  • Experience with sensors and actuators
  • Experience with safety systems and communication protocols
  • Experience with Bluetooth and BLE
  • Knowledge of embedded development best practices and tools
  • Creative problem solving, and aren't afraid to push the boundaries
  • High attention to detail
  • Great oral and written communication skills
  • Team player with high integrity and high degree of self awareness
  • Open to feedback and constantly striving to improve
  • Enjoy using the product! Provide feedback and work to make it even better.

Apply on Company Site

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Software Engineer

SwiftStack San Francisco California United States San Francisco, California, United States
At SwiftStack, we're creating a purpose-built object storage system to help companies store, manage, and access the petabytes of data they generate in the course of their business. We are primary contributors to OpenStack Swift, the open-source ob...

Android Developer

Tonal San Francisco California United States San Francisco, California, United States
Who We Are Tonal is building an intelligent fitness system that will change the way people work out at home. It isn't a wearable or mobile app. Tonal is a fresh approach to fitness that leverages hardware, software, video content, and artificial i...

Business Intelligence Analyst - Operations

Grove Collaborative San Francisco California United States San Francisco, California, United States
The Role In this role you will make Grove's operations team even more awesome. Operations is all about serving up the WOW factor to our customers, and data gives Grove the edge it needs to keep improving. You will be the point person to identi...