

You can communicate clearly and effectively to collaborate with team members via email, Slack, and Zoom in a remote environment.
#Sphero edu firmware update full#
You are comfortable working remotely full time with a small, distributed engineering team. You can solder and use basic lab equipment for board bringup and debugging.
#Sphero edu firmware update code#
You have experience reading electrical schematics and datasheets to guide your code and debug your designs. You can tell us how they work and when to use them. You are familiar with analog and digital technologies (for example, ADC, PWM, UART, I2C, SPI). You have basic experience writing C/C++ for microcontrollers, controlling and communicating with various electronic components (for example, LEDs, motors, encoders, sensors).Travel occasionally within the US to meet with the team (once it is safe to travel). Learn about new technologies and incorporate them into your designs. Write high-quality, reusable code through reviews, testing, and documentation.Ĭollaborate with electrical and mechanical engineers on system design and component selection. This is a full time remote position, with occasional travel to meet with the team.Ĭollaborate with a team of engineers, artists, and educators to see products from initial concept to production.ĭesign, build, test, and debug firmware for real-time embedded systems.Ĭreate system modules, sensor drivers, control systems, and communication protocols.

Cover completely new ground, solving technical problems in the education space. Work daily with an ultra-creative group, whose sole purpose is to develop products that deliver joyful, educational moments to our customer’s lives. In this role, you will be an integral part of the team tasked with the technical development of Sphero’s world class products. Come develop your skills, turning your love of programming and electronics into a career. We're looking for a junior-level Firmware Engineer to join the Sphero Engineering Team. With physical presences in Greenville, TX, Hong Kong, and fully-remote, globally-based employees, Sphero has become the market leader in EdTech solutions, loved by millions of educators, students, and parents worldwide.Īt Sphero, you can do the work you love, be yourself, and take fun seriously.

With the help of educators around the world, we are empowering learners of all backgrounds and abilities to discover their interests and passions while equipping them with the skills they need to be the world’s future Changemakers. Sphero is transforming K-12 education with accessible tools that encourage exploration, imagination, and perseverance through STEAM and computer science.
