We’re looking for an experienced iOT software engineer to join our small fast-paced engineering team in building an exciting new consumer electronics product.
You’ll take responsibility for building and improving major systems on the device, interfacing with sensors/devices over defined protocols, communicating with the cloud, and creating services that manage all aspects of the device’s lifecycle.
Note: this is not an embedded position. You’ll need to understand bytes, endianness, and a lot more but you will be writing application level code for a Linux-based PC in Golang and Node.js.
Required Qualifications
· Experience shipping production grade software for hardware/iOT projects
· Extensive Golang and/or Node.js experience
· Ability to interface with sensors/devices using defined interfaces such as Bluetooth, USB, and Serial Ports.
· Working knowledge of Linux
Nice To Haves
· C++ Experience
· Streaming Video Experience
· Experience working with factories
· Knowledge of TPM and hardware security best practices
· Emphasis on Unit/Integration testing