Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (Remote)

SmartThings, Inc.

Minneapolis, MN
  • Remote job

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



Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Remote) in Minneapolis, MN vacancy
  • Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team in Ann Arbor, Michigan. This is a hybrid remote position offering schedule flexibility and the opportunity to work from home several days per week and dependent upon project... 
    Remote work
    Full time
    Local area
    Immediate start
    Work from home
    Relocation package
    Flexible hours

    Rehmann

    Remote
    more than 2 months ago
  • $100k - $120k

     ...Experience with full life cycle of software development ~ Exp with...  ...to and integrated with engineering, scientific and manufacturing...  ...•You will develop real time embedded systems involving software for...  ...Software Engineering Manager REMOTE WORK Remote work not available... 
    Remote work
    Full time
    Immediate start
    Relocation
    Overseas
    Visa sponsorship

    Workila

    Clifton, NJ
    more than 2 months ago
  •  ...About the role ​As an Embedded Software Engineer, you will design, develop, integrate, and test embedded software for cutting-edge aerospace and...  ...of reaching places traditional logistics can’t, connecting remote communities, enabling urgent healthcare deliveries, and... 
    Remote work
    Full time
    Worldwide
    Flexible hours

    Nex Aero

    United States
    more than 2 months ago
  •  ...The Embedded Software Engineer designs, develops, and supports Wi-Fi radio firmware and driver software for Ezurio's wireless connectivity products...  ...based in hybrid work arrangement in Akron, Ohio. Remote candidates will also be considered. Legal authorization to... 
    Remote work
    Full time

    Ezurio Careers

    Akron, OH
    2 days ago
  • $74.99k - $112.48k

     ...6 veterans. \n\nPrimary Location: United States (US) - Iowa - Urbandale \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 120455 \nOnsite/Remote:Onsite Position\n\n## Your Responsibilities\n\nAs a Software Engineer at John Deere ISG located in Urbandale,... 
    Remote work
    Full time
    Work experience placement
    Flexible hours

    John Deere

    Urbandale, IA
    more than 2 months ago
  • $130k - $185k

     ...tackling one of humanity’s most complex engineering challenges with a world-class team...  ...Assembly, and Manufacturing) operations, remote regions, and military bases. Baiju...  .... The Role We're looking for an Embedded Software Engineer to take ownership of real-time... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Local area
    Relocation package

    Cowboy Space

    San Carlos, CA
    5 days ago
  • $101k - $146.5k

     ...Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach...  ...a level II, Sr., or Staff level Embedded Software Engineer to participate in the development...  ...CA. Consideration for hybrid (partial remote/on-site work) work location... 
    Remote work
    Full time

    Stratolaunch

    Remote
    a month ago
  • $125k - $145k

     ...with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER (STARLINK) Starlink is the world’s largest satellite constellation...  ...kits. Our customers currently include teachers in the most remote parts of the Amazon, researchers in Antarctica, digital... 
    Remote work
    Permanent employment
    Full time
    Temporary work
    Live in
    Worldwide
    Weekend work

    Spacex

    Hawthorne, CA
    more than 2 months ago
  • $192.8k - $289.2k

     ...Systems has an opening for a Sr Staff Embedded Software IPT Lead to join our team of qualified...  ...integral part of our multi-discipline engineering team in Advanced Weapons, you will be...  ...site at the Northridge, CA location. No remote/telework arrangement is available for... 
    Remote work
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    more than 2 months ago
  •  ...responsibly. This may include occasional remote work, starting the day with...  ...deploy, and update complete vehicle software and AI applications. This is one...  ...We are looking for senior software engineers with expertise in developing embedded software applications on... 
    Remote work
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    a month ago
  •  ...A fast-growing, embeddedcompany seeks an Embedded Software Engineer. This international company develops sophisticated low-level software that powers...  ...Full‑Time Location: Boston, MA Location Type: Fully Remote Relocation: None Job ID: JO‑2504‑1235 #J-18808-... 
    Remote work
    Full time
    Relocation

    Webster & Webster Associates

    Boston, MA
    2 days ago
  •  ...Tech).Founded in 1934 as the Engineering Experiment Station, GTRI has grown...  ..., electronic warfare, and embedded signal processing but often span...  ...systems, and other remote sensing applications. Job Purpose The Embedded Software/Firmware Engineer is responsible... 
    Remote work
    Contract work
    For contractors
    Work at office
    Local area

    Georgia Tech Research Institute

    Smyrna, GA
    5 days ago
  • $99k - $225k

    ## Embedded Software EngineerApplylocations: Beavercreek, OH: Wright Patterson AFB, OHtime type:...  ...requisition id: R0242747Embedded Software Engineer**The Opportunity:**Are you looking for...  ...with cross-functional teams and remote team members* Experience with space qualified... 
    Remote work
    Full time
    Contract work
    Part time

    Booz Allen Hamilton

    Beavercreek, OH
    1 day ago
  • $65k - $100k

     ...RFA Engineering () is an engineering service provider dedicated to delivering our clients with...  ...within our own organization. Software Test Engineer This position is associated...  ...deliver specific direct application and remote testing plans. Create and deliver specific... 
    Remote work
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rfa Engineering

    Dubuque, IA
    18 days ago
  • $100k - $130k

     ...Embedded Software Engineer III Job Locations US-VA-McLean Job ID 2026-5003 Category Engineering Worker Category Regular Full-Time[F] Company Overview...  ...-time visibility of aircraft over oceans, the poles, and remote regions. Together, Iridium and Aireon are helping build a... 
    Remote work
    Full time
    Work at office

    Iridium Satellite

    McLean, VA
    5 days ago
  •  ...Embedded SoftwareEngineer At Endress+Hauser, progress happens by working...  ...with cross-functional and remote teams in Research &...  ...for an opportunitytodevelop software in a teamenvironmentby usinglatesttools...  ...'s Degree in Computer Engineering, Electrical Engineering or Computer... 
    Remote work
    Temporary work
    Internship

    Endress+Hauser Ltd

    Greenwood, IN
    1 day ago
  •  ...hardware input and output (HWIO) software for various microcontrollers....  ...develop, and test low-level embedded software for functionalities...  ...- 3 days In-Office, 2 Days Remote - Must be able to report to local...  ...'s degree in Computer Engineering, Computer Science, Electrical... 
    Remote work
    Full time
    Work at office
    Local area
    Work from home

    General Motors

    Milford, MI
    3 days ago
  • $86.8k - $165.2k

     ...to grow with us! We're expanding our engineering organization dramatically to meet exciting...  ...of aerospace and defense. Our Senior Embedded Software Engineer is a technical position that...  ...is designated as on-site, hybrid or remote. The salary range for this role is 86,... 
    Remote work
    Temporary work
    Work experience placement
    Work at office
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    3 days ago
  • Honeywell Aerospace US LLC in Phoenix seeks an embedded software engineer to design, develop, and integrate avionics software for SGN navigation...  ...across teams, with a schedule of M-F, 3 days onsite and 2 remote after 90 days, plus the requirement to obtain U.S. security... 
    Remote work

    Honeywell Aerospace US LLC

    Phoenix, AZ
    3 days ago
  • Embedded C Software Engineer I, Abhishek, would like to share a job opportunity as Embedded C Software Engineer in Zeeland, MI / Remote. Locals preferred location for a Fulltime position. In case, if you are not comfortable with this location, please share your preference... 
    Remote work
    Full time
    Local area
    Work visa

    Syntricate Technologies

    Zeeland, MI
    5 days ago
  • $107.5k - $204.5k

     ...Embedded Software EngineerThe Software Product Assurance Center's Software Security Sensors and...  ...platforms.As a professional embedded software engineer, the candidate will be involved with...  ...is designated as on-site, hybrid or remote.The salary range for this role is 107,5... 
    Remote work
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Flexible hours

    RTX

    Tewksbury, MA
    3 days ago
  •  ...our client, a global leader in IoT security, for a skilled Embedded Software Engineer to join their team. This role is ideal for technically strong...  ...Software Engineer Location: Moline, IL Location Type: Remote Job Type: Full-Time Relocation: No Job ID: JO-2501-1202 #J... 
    Remote work
    Full time
    Relocation

    Webster & Webster Associates

    Moline, IL
    4 days ago
  • Camera Vision System Engineer Hybrid in Chillicothe, IL. A couple of days in the office, the rest working remote. Interview process: Virtual phone interviews. Possible 2nd onsite...  ...development work experience in software development, system design, or product validation... 
    Remote work
    Work experience placement
    Work at office

    Software Technology Inc

    Chicago, IL
    5 days ago
  • $40 - $45 per hour

     ...Development of specified network applications and services Embedded middleware & software developments based on Linux and associated services....  ...Support the customers for any issues raised (on-site and remote investigation, bug fixing) Experience in embedded software... 
    Remote work

    ApTask

    Plano, TX
    5 days ago
  • Embedded Software Engineer - Smart module Eagle Wireless is a connectivity company delivering secure, reliable, and scalable cellular modules and...  ...culture with strong leadership. Flexible working hours and remote work options. Opportunity to work on advanced cellular and... 
    Remote work
    Worldwide
    Flexible hours

    Eagle Wireless, Inc.

    Brooklyn, NY
    4 days ago
  • Job Title: Embedded Software Engineer Location: Austin, TX (On-site, 5 days/week) Employment Type: Full-time Visa: H1-B sponsorship available Benefits...  ...for GWeb UI application development . Experience in remote or distributed team environments . Background in setting up... 
    Remote work
    Full time
    Visa sponsorship

    Trispoke Managed Services Pvt Ltd

    Austin, TX
    5 days ago
  • Role: Embedded Software Engineer 4 Location: Mossville, IL (Onsite) Duration: 6-month contract Interview: In-person ideal, can be remote if candidate will be relocating Position Overview: This is a high-impact technical leadership role focused on developing and scaling... 
    Remote work
    Contract work
    Relocation

    Tech Tammina

    Mossville, IL
    5 days ago
  • $27.5 per hour

    Embedded Software Engineer Intern Punch Through is a design and engineering firm specializing in connected medical device development. For more than...  ...together twice a year for an offsite. Enjoy meeting your remote colleagues, team building, continuous improvement... 
    Remote work
    Full time
    Part time
    Summer work
    Internship
    Work at office
    Weekend work

    Punch Through Design LLC

    Minneapolis, MN
    3 days ago
  • $125k - $150k

     ...enhancing safety during emergencies. Additionally, FORT's Safe Remote Control enables operators to manage heavy machinery...  ...and machines-ensuring they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of our embedded stack,... 
    Remote work

    FORT Robotics

    Boston, MA
    4 days ago
  • Applied Intuition Software Engineer Applied Intuition, Inc. is powering the future of physical AI...  .... This may include occasional remote work, starting the day with morning meetings...  ...engineers with expertise in developing embedded software applications on production computers... 
    Remote work
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (Remote). Be the first to apply!