Senior IoT Software Engineer

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

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file