Jobs /

Embedded Software Engineer

SmartThings

Apply Now

Job Details

Location: Posted: Jul 10, 2020

Job Description

Did your things make you go “wow” today? At SmartThings, we are dedicated to making every home a Smart Home - and as the IoT platform of Samsung, with millions of users and connected devices, we are well on our way. We strive to create an easy-to-use, secure, and above all intelligent IoT solution for the home that delights our customers. Our fun, intelligent, and creative teams need your help to make our things a little more connected, and a lot smarter. In this role, you will work with a cross-functional team within SmartThings to add support for Projected Connected Home over IP to the SmartThings platform. You will need to come up to speed with the SmartThings device integration architecture and work with internal engineers to support the onboarding and operation of devices supporting this new protocol. Much of the development work will be for the SmartThings hub which is largely a C and Rust application running on embedded Linux.

Responsibilities:

    • Quickly come up to speed with the relevant aspects SmartThings hub and cloud architecture
    • Write C and Rust application-level code for an embedded Linux platform
    • Support SmartThings participation in CHIP test events

Requirements:

    • Experience working communication protocols like, Zigbee, Thread, Z-Wave, Bluetooth, and W-Fi
    • Proficient in C and experience or willingness to learn other languages like Rust and Lua
    • Experience with packet and protocol analyzers like Wireshark
    • Working knowledge of source control (preferably git and GitHub/GitLab)
    • Bachelor’s degree in Electrical / Computer Engineering or Computer Science or similar experience
    • 5+ years of embedded software development experience

Desired Skills:

    • Current participant in the Connected Home over IP TSG
    • Experience in OpenWeave, HomeKit, ZCL, IPv6, X509, SPAKE2+ and other contributing technologies to CHIP
Take your career to the next level at SmartThings ....... APPLY TODAY! Apply for this job

About SmartThings

SmartThings, a smartphone app, allows its users to monitor and control their domestic affairs even when they are out of their home.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free