Talent.com
Embedded Software Engineer (Remote)
Embedded Software Engineer (Remote)SmartThings • Minneapolis, MN, US
[error_messages.no_longer_accepting]
Embedded Software Engineer (Remote)

Embedded Software Engineer (Remote)

SmartThings • Minneapolis, MN, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters.remote]
[job_card.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
[job_alerts.create_a_job]

Embedded Software Engineer Remote • Minneapolis, MN, US

[internal_linking.similar_jobs]
Sr. Embedded Systems Engineer

Sr. Embedded Systems Engineer

Trane Technologies • Minneapolis, MN, US
[job_card.full_time]
We're a team that dares to look at the world's challenges and see impactful possibilities.We believe in a better future when we uplift others and enable our people to thrive at work and at home.Be ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Embedded Software Engineer

Principal Embedded Software Engineer

Cirtec Medical Corp. • Brooklyn Park, MN, US
[job_card.full_time]
For over three decades, Cirtec Medical has been a leading outsourcing partner for complex medical devices.We specialize in providing comprehensive solutions for Class II and III devices, from desig...[show_more]
[last_updated.last_updated_30]
Senior Software Engineer, Health Plan Systems Lead & Grow (Remote)

Senior Software Engineer, Health Plan Systems Lead & Grow (Remote)

HealthPartners • Minneapolis, MN, United States
[filters.remote]
[job_card.full_time]
A leading healthcare organization is seeking a Software Engineer to contribute to the development of health plan systems.This role involves design, development, and testing of applications for a cr...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Survey Taker: Earn up to $25 per survey (Remote)

Survey Taker: Earn up to $25 per survey (Remote)

Earn Haus • Andover, MN, US
[filters.remote]
[job_card.full_time] +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Test Engineer - Embedded Systems

Senior Software Test Engineer - Embedded Systems

DivIHN Integration Inc • Plymouth, MN, US
[job_card.permanent]
DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm.Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between tal...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer - AI Applications

Software Engineer - AI Applications

Williams AV • Eden Prairie, MN, USA
[job_card.full_time]
[filters_job_card.quick_apply]
At Williams AV, our vision is to improve lives by breaking down communication barriers to understanding.We pioneered assistive listening systems in 1976, and we continue to enhance interpersonal co...[show_more]
[last_updated.last_updated_variable_days]
Principal Firmware Engineer - Implantable Medical Devices

Principal Firmware Engineer - Implantable Medical Devices

Enterra Medical, Inc. • St. Louis Park, MN, US
[job_card.full_time]
[filters_job_card.quick_apply]
Minneapolis, MN Hybrid (In office weekly as needed) Company Summary: Enterra Medical is a medical device company dedicated to a singular focus: helping more people with chronic gastroparesis live b...[show_more]
[last_updated.last_updated_30]
Senior Software Engineer

Senior Software Engineer

Enterra Medical, Inc. • St. Louis Park, MN, US
[job_card.full_time]
[filters_job_card.quick_apply]
Louis Park, MN Job Summary:.We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems.This role involves creating ro...[show_more]
[last_updated.last_updated_30]
Advanced Software Engineer

Advanced Software Engineer

General Dynamics • Minneapolis, MN, United States
[job_card.full_time]
As an Advanced Software Test Engineer for Airborne Systems, youll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. C# Software Engineer (R&D with AI)

Sr. C# Software Engineer (R&D with AI)

Jobot • Minneapolis, MN, US
[job_card.permanent]
C# Software Engineer (R&D with AI) for Rapidly Growing SaaS Software Company!! This Jobot Job is hosted by: Lisa Maloney Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer (Remote)

Senior Software Engineer (Remote)

Patterson Companies, Inc. • Minneapolis, MN, United States
[filters.remote]
[job_card.full_time]
The Senior Software Engineer role is accountable for the development and implementation of standards and processes around definition, development, test, analysis, and maintenance of software applic...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer

Software Engineer

Procare HR • Minneapolis, MN, US
[job_card.full_time]
[filters_job_card.quick_apply]
Start a new career as a Software Engineer with Procare HR!.At Procare HR, we're on a mission to transform workforce outcomes for care providers through our industry-focused HR services model.We off...[show_more]
[last_updated.last_updated_variable_days]
Embedded Firmware Engineer

Embedded Firmware Engineer

Banner Engineering • Minneapolis, MN, United States
[job_card.full_time]
For over 50 years, Banner Engineering has been at the forefront of industrial automation.We offer products and solutions including award-winning sensors, wireless solutions, machine safety, indicat...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Controls Engineer (REMOTE)

Controls Engineer (REMOTE)

Precision Tools Service, INC • Minneapolis, MN, United States
[filters.remote]
[job_card.full_time]
Job DescriptionJob DescriptionPosition :Controls Engineer (Remote)Location :Remote (Travel required; relocation not necessary) Southwestern Michigan preferredCompany :PTS AutomationAbout PTS Automa...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Gentis Solutions • Minneapolis, MN, United States
[job_card.full_time]
This range is provided by Gentis Solutions.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Our client, an innovative engineering consultancy spe...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
AI Software Engineer

AI Software Engineer

Leidos Inc • Eagan, Minnesota, United States
[job_card.full_time]
Air Traffic Business Area within the Homeland Sector.Leidos Common Automation Platform (L-CAP).L-CAP is a mission-critical, future-ready automation solution built on a hybrid cloud data mesh archit...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Support Engineer

Software Support Engineer

Minnesota Staffing • Lakeville, MN, United States
[job_card.full_time]
We deliver software solutions, data analytics and services for EMS, hospitals, community paramedicine (CP), critical care, fire, and preparedness to enable fully integrated patient-centric healthca...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer

Software Engineer

Nordson Corporation • Minneapolis, MN, United States
[job_card.full_time]
Nordson Corporation is a global leader in X-Ray & Test Systems and Optical Sensors and Metrology, seeking an experienced Software Engineer to join their team.The successful candidate will work on a...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]