Talent.com
Embedded Software Engineer (Remote)
Embedded Software Engineer (Remote)SmartThings • Minneapolis, MN, US
Embedded Software Engineer (Remote)

Embedded Software Engineer (Remote)

SmartThings • Minneapolis, MN, US
30+ days ago
Job type
  • Full-time
  • Remote
Job description

Job Description

Job Description

Description

Did your things make you go "wow" today? We're dedicated to improving lives by making the everyday objects around us more useful, and with our open platform the opportunities are endless. We believe that the Internet of Things should be accessible to everyone, and we strive to create easy-to-use, secure, and, above all, intelligent devices that take your home to the next level. Our fun, creative, supportive team needs your help to make things that are a little more connected and a lot smarter.

We’re looking for an Embedded Software Engineer who’ll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings Hub platform.

You’ll be part of the SmartThings Edge Device team responsible for the integration of smart home and networking protocols such as Matter, Thread, Zigbee, and Z-Wave with the SmartThings ecosystem as well as designing and building innovative features for smart homes.

You will be part of the team focused on adopting, developing, and supporting Thread, Zigbee, and Z-Wave within the SmartThings Hub Platform. You will be involved in the full software development lifecycle from proof-of-concept to shipping products on a project of enormous scale and potential. The majority of the development work will be application and test code in C / C++ / Rust, but there will be opportunities to work on frameworks that span cloud and mobile. You will debug and fix issues discovered internally, reported by external beta testers and regular users.

This is a great opportunity to be part of the exciting smart home industry while working with a group of highly talented and quality-focused engineers.

Key Responsibilities

  • Design, develop and debug application code in C / C++ / Rust
  • Participate in technical discussions across engineering and product
  • Participate in cross-functional design discussions and code reviews

Skills Knowledge and Expertise

  • Bachelor’s degree in Electrical / Computer Engineering or Computer Science or similar experience
  • Experience using C / C++ and / or other Object Oriented programming languages
  • Willingness to learn Rust
  • Exposure or knowledge of source control such as Git.
  • Strong interpersonal communication skills and ability to work well in a diverse, team-focused environment
  • Preferred Qualifications

  • Passionate about gadgets, IoT, and smart devices
  • Experience with modern IP networking
  • Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave.
  • Experience at writing embedded C / C++ / Rust and familiarity with an embedded Linux Environment
  • Create a job alert for this search

    Embedded Software Engineer • Minneapolis, MN, US

    Related jobs
    Sales Representative (Remote)

    Sales Representative (Remote)

    American Income Life • Elk River, MN, US
    Remote
    Full-time
    American Income Life is growing! We are seeking ambitious individuals who are driven to build their own business while also leaving a positive impact within the community they serve.American Income...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer

    Systems Engineer

    Robert Half • Saint Paul, MN, US
    Full-time
    We are looking for an experienced Systems Engineer.In this role, you will play a key part in managing and optimizing IT systems, with a focus on Active Directory, Microsoft Windows Server, and Citr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Harvard Bioscience • St Paul, MN, USA
    Full-time
    Quick Apply
    Harvard Bioscience is seeking an experienced and motivated Senior Firmware Engineer.The candidate will define, develop, test, and debug solutions for a wide variety of products utilized in life sci...Show more
    Last updated: 30+ days ago
    Expert Software Engineer (Backend) - Remote

    Expert Software Engineer (Backend) - Remote

    Veradigm • Minneapolis, MN, US
    Remote
    Full-time
    Welcome to Veradigm, where our Mission is transforming health, insightfully.Join the Veradigm team and help solve many of today's healthcare challenges being addressed by biopharma, health plan...Show more
    Last updated: 30+ days ago • Promoted
    CMM Programmer

    CMM Programmer

    TRIGO Global Quality Solutions • Shakopee, MN, US
    Full-time
    TRIGO Global Quality Solutions has an immediate opening for a CMM Programmer in Shakopee, MN.Pay starts at $40hr and this is a 1st shift position. The Fixed-type CMM Programmer participates in the s...Show more
    Last updated: 6 days ago • Promoted
    Fully Remote Survey Participant

    Fully Remote Survey Participant

    Prime Insights • Forest Lake, MN, US
    Remote
    Full-time
    Join thousands of members already earning with top-paying surveys and offers.Get started today and enjoy competitive rewards, fast payouts with no waiting periods, and the flexibility to participat...Show more
    Last updated: 27 days ago • Promoted
    IT Systems Manager

    IT Systems Manager

    Pivotal Solutions • Elk River, MN, US
    Full-time
    The IT Systems Manager will be responsible for leading a team of technicians which may include developers, analysts, help desk operators, in the support of technology needs and strategic goals.Mana...Show more
    Last updated: 30+ days ago • Promoted
    Retail Technology Project Manager

    Retail Technology Project Manager

    Ultimate Staffing • Chanhassen, MN, US
    Permanent
    A growing technology solutions provider is seeking a Project Manager to lead hardware deployment initiatives for major retail clients. This role involves managing end-to-end project execution, coord...Show more
    Last updated: 15 days ago • Promoted
    YOUR NEW LAPTOP-REMOTE-SALES CAREER IS HERE!

    YOUR NEW LAPTOP-REMOTE-SALES CAREER IS HERE!

    GPAC • Shakopee, MN, US
    Remote
    Full-time
    Gpac offers an excellent, remote work-life balance, in a fast-paced work environment.This is a position that allows you to help transform people's lives by placing them in their ideal positions wit...Show more
    Last updated: 30+ days ago • Promoted
    Product Manager - Construction Technology Software

    Product Manager - Construction Technology Software

    RDO Equipment Co. • Dayton, MN, US
    Full-time
    Product Manager - Construction Technology Software.This individual will be responsible for supporting the team in the field and our customers as they consider, purchase and implement now software s...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Kobie Marketing • Minneapolis, Minnesota, United States, 55401
    Full-time
    Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. Were always looking for talented individuals who ...Show more
    Last updated: 2 days ago
    Online Survey Taker. Earn up to $25 per survey. - Remote

    Online Survey Taker. Earn up to $25 per survey. - Remote

    Earn Haus • Columbus, Minnesota, US
    Remote
    Full-time +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
    Last updated: 30+ days ago • Promoted
    Hardware Engineer

    Hardware Engineer

    Pentangle Tech Services | P5 Group • St Paul, MN, United States
    Full-time
    Join a dynamic R&D / Product Development team as a Hardware Engineer, focusing on analog and digital hardware development for medical device products. This role involves both conceptual design of embe...Show more
    Last updated: 15 days ago • Promoted
    Manufacturing Engineer

    Manufacturing Engineer

    Sportech Inc. • Elk River, MN, US
    Full-time
    Sportech is a rapidly growing company in Elk River, MN.We are looking for talented people who wish to join a values-based company that desires to help our people and customers win.We design, manufa...Show more
    Last updated: 30+ days ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    Lancesoft INC • Saint Paul, MN, US
    Full-time
    Can you please confirm your top 3 skills sets required? • • •must haves and nice to haves noted on job description.Can you please confirm the 3 main. What products (if any) will this role s...Show more
    Last updated: 30+ days ago • Promoted
    Senior FPGA Design Engineer

    Senior FPGA Design Engineer

    Carlton National Resources INC • Eagan, MN, US
    Full-time
    On-Site Just South of Minneapolis, MN starting in November.Experience working in the Vivado tool.Experience with Ethernet Frame structure & protocols. Experience with QuestaSim or ModelSim.Experienc...Show more
    Last updated: 13 days ago • Promoted
    Program Leader - Vehicle Electronics & Software

    Program Leader - Vehicle Electronics & Software

    Polaris • Wyoming, MN, US
    Full-time
    Program Leader For Vehicle Electronics And Software.Polaris, a global powersports leader, is seeking a Program Leader for Vehicle Electronics and Software. This position will lead, direct, and monit...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Recast Software • Minneapolis, MN, US
    Full-time
    Recast Software, located in Minneapolis, MN, empowers organizations to better manage and support users and devices.Our mission is to simplify the work of IT teams and enable them to create highly s...Show more
    Last updated: 13 days ago • Promoted