Embedded Software Engineer (Remote)
SmartThings, Inc.
- 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
- 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
- ...specializing in aerospace applications is seeking a Software Engineer. The ideal candidate will design and implement software for embedded systems, focusing on delivering a seamless... ...operating systems. This role will begin remotely before moving to an on-site position in...Remote work
- ...A defense-focused technology company is seeking a Senior Embedded Software Engineer to develop advanced software systems for military aircraft. The role demands extensive experience in C++ and embedded software development, primarily for avionics systems. The ideal candidate...Remote workFlexible hours
- ...We are seeking a skilled Embedded Software Engineer to join our wireless power solutions team. In this role, you will be responsible for developing... ...product integration and testing Provide on-site and remote technical support to customers during product validation and...Remote work
- ...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... ...Engineer Location: Moline, IL Location Type: Remote Job Type: Full-Time Relocation: No Job ID: JO-2501...Remote workFull timeRelocation
- ...Requirements We are looking for a Embedded Software Engineer for our Embedded team with a user focused mindset and strong technical background Have... ...patterns for things like filtering, control loops, and remote procedure calls Architect code that your fellow software engineers...Remote workWork at office
- ...company founded and operated by engineers on a mission to revolutionize... ...ve ever wanted to really own software engineering design decisions... ...Era is looking for strong embedded software engineers that want... ...development in: Reliable and resilient remote OTA software update...Remote work
$130k - $145k
...We don’t just build technology—we engineer the future. From next‑gen aerospace to cutting... ...Defense Systems & Solutions is seeking Embedded Software Engineers to join the Core Services &... ...onsite in Cedar Rapids, IA. Will consider remote candidates meeting all requirements....Remote workLocal areaFlexible hours- ...for an accommodation or an alternative application process. Embedded Software Engineer 30+ days ago Requisition ID: 1916 Join Orange EV , a fast-... ...Operation to communication interfaces with Autonomous Systems for Remote Drive Capabilities. Position Responsibilities Design,...Remote workWork experience placement
- ...existing companies solve complex technological challenges. We are looking for an experienced Embedded Software Engineer to effectively increase the success of what we already do! Remote Full-time Join our team as an Embedded Software Engineer focused on developing advanced...Remote workFull timeWork at office
- ...Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering... ...connecting a variety of satellite constellations with an array of remote terminals. Terminals are installed on aircraft, maritime...Remote work
- ...Embedded Software Engineer Automation & Autonomy | Embedded C/C++ | Linux & RTOS Full-Time | On-Site | 4 Years Experience Diversified Services Network... ...grounds. This is a fully on-site role in Mossville, IL — remote work is not available for this position. Candidate...Remote workFull timeInternshipWork at office
- ...Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/remote role as long as you live within 50 miles... .... Document and formally release embedded software following company procedures. Develop test...Remote workWork experience placementWork at officeRelocation packageFlexible hours
$30 - $33 per hour
...appointment to learn more about this opportunity! Position: Embedded Software Engineer (Peoria, IL) Job Overview: As an Embedded Software Engineer... ...Engine Control Modules (ECMs) and radio systems—enabling remote asset monitoring and advanced fleet intelligence. This is a...Remote workWeekly payContract work- ..., US Date Posted: 2026-05-18 Category: Software Subcategory: Embedded SW Engr Schedule: Full-Time Shift: Day... ...Be Able to Obtain: Secret Potential for Remote Work: ORA_ON_SITE Description SAIC is seeking an Embedded Software Engineer in Dahlgren, VA. Responsibilities: Design...Remote workFull timeInterim roleShift work
$101k - $146.5k
...Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach... ...deployment. Position Overview Embedded Software Engineer (Level II, Sr or Staff). Participate... ...based in Mojave, CA. Consideration for remote telework or hybrid (partial remote/on‑...Remote work$90k - $120k
...tailored, AI-infused service solutions such as remote diagnostics, predictive maintenance, compliance... ...advanced risk assessments and more. As a Senior Software Engineer, you will be responsible for the development of embedded software which connects our various building...Remote workPermanent employmentRelocation- ...position for a talented, motivated engineer seeking the opportunity to make... ...in C/C++ programming in an embedded Linux environment. Experience in embedded software design and implementation for Linux... ...headquarters in Schaumburg, IL. Remote candidates are also strongly considered...Remote workPermanent employmentContract workLocal areaWeekend work
$130k - $175k
...systems in orbit and on the ground. We value engineers who take ownership, think in systems,... .... Position Summary We are seeking an Embedded Software Engineer to develop low-level software... ...in San Jose, California, with limited remote work flexibility. Primary Duties & Responsibilities...Remote workPermanent employmentCasual work$120k - $160k
...Job Title: Senior Embedded Software Engineer Location Fort Worth TX or Palmdale CA. Salary Range $120,000 - $160,000 + Bonus Eligible Active Secret... ...match Responsible Paid Time Off + 11 Paid Holidays Remote work opportunities based on role Employee Assistance Program...Remote work- ...for low‑level and high‑level software in Cesium’s products through... ...qualification, as well as software engineering and software project... ...This role will initially be remote, with a planned transition to... ...and implementing software for embedded devices and systems, from requirements...Remote workPermanent employmentFull timeContract workWork experience placementWork at officeLocal area
- ...About The Edge Systems Team Edge engineering is responsible for the hardware and software orchestrating the hardware... ...bandwidth-light, long‑lasting, robust, remote‑debuggable, fail‑safe, and... ...processing systems Develop on ARM‑based embedded platforms using C, C++, Python,...Remote workFlexible hours
- ...capabilities of our autonomy engine and electric propulsion systems... ...proprietary flight control software, avionics, high power density... .... Our cargo aircraft enables remote connectivity, enhances express... ...Pyka is looking for a Senior Embedded Software Engineer with deep...Remote workTemporary work
- ...primary processing purpose.* This is a secondary processing purpose.Embedded Software Engineer page is loaded## Embedded Software Engineerlocations: US- MA- Burlington- 154 Middlesex Turnpike: Remote-UStime type: Full timeposted on: Publié aujourd'huijob requisition id...Remote workFlexible hours
$145k - $170k
...a team of hands‑on builders, engineers, and innovators reinventing how... ..., come build it with us. Software is at the heart of all aspects... ...We are looking for a Senior Embedded Software Engineer for our Embedded... ..., control loops, and remote procedure calls. Architect code...Remote workFull timeWork at officeWorldwideFlexible hours$74.99k - $112.48k
...disabled & veterans. Primary Location: United States (US) - Iowa - Dubuque Function: Product Engineering (CA) Title: Embedded Software Engineer, Displays - 120793 Onsite/Remote: Onsite Position Responsibilities As an Embedded Software Engineer, Displays for JD Dubuque Works...Remote workWork experience placementFlexible hours- ...world at large. What is the role about? We are looking for an Embedded Software Engineer to join our Product development team near Indianapolis, USA... ...wellbeing), employee discounts, flexible working hours and remote work opportunities. On‑site amenities such as cafeteria,...Remote workTemporary workInternshipFlexible hours
$110k - $150k
## Embedded Software Engineer---To all recruitment agencies: Formlabs does not accept agency resumes. Please do not forward resumes to our jobs alias... ...patterns for things like filtering, control loops, and remote procedure calls* Architect code that your fellow software engineers...Remote workFull timeWork at officeWorldwideFlexible hours$75.8k - $144.2k
...100 years of experience and renowned engineering expertise to meet the needs of today's... ...on-site opportunity for an experienced Embedded Software Engineer to work onsite in El Segundo,... ...role is designated as on-site, hybrid or remote. The salary range for this role is...Remote workTemporary workWork experience placementWork at officeRelocation packageFlexible hours$69.4k - $158k
...Embedded Systems Software Engineer page is loaded## Embedded Systems Software Engineerlocations: Albuquerque, NMtime type: Full timeposted on: Posted... ...generally expected to have their cameras on during meetings.* **Remote**: If this position is listed as remote, there may still...Remote workFull timeContract workPart timeWork at officeLocal area$76.7k - $129.5k
...Embedded Software EngineerSkip to main content#Embedded Software Engineer page is loaded## Embedded Software EngineerApplylocations: Penn State University Parktime type... ...process for external applicants.### **Approval of remote and hybrid work is not guaranteed regardless of...Remote workFull timeWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer (Remote). Be the first to apply!
- software support Minneapolis, MN
- software sales Minneapolis, MN
- embedded software Minneapolis, MN
- software applications developer Minneapolis, MN
- software engineer - cloud services Minneapolis, MN
- software sales representative Minneapolis, MN
- remote software sales Minneapolis, MN
- software technical support Minneapolis, MN
- software asset management analyst Minneapolis, MN
- software trainer Minneapolis, MN

