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
$80 - $90 per hour
Role Description We are looking for experienced Embedded Software Engineers to design, develop, and test real-time embedded systems. This role involves... .... This is a contract position with the flexibility of remote work, allowing you to work from anywhere in the USA....Remote workContract work- ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week... ...preference to candidates more local. Position may start off remote but will need to go onsite to obtain equipment and training...Remote workContract workLocal areaDay shift
$93.2k - $164.45k
...Who You Are You are an experienced Software Engineer looking to join our team in Owego, NY,... ...supports the design and certification of embedded mission software for use in modern defense... ...future openings. Ability to Work Remotely: Part-time Remote Telework: The employee...Remote workFull timeTemporary workPart timeWork experience placementWork at officeRelocationFlexible hoursShift work3 days per week- ...customer requirements, and open source software. ~Be an embedded Linux expert (kernel, CPU-... ...performance optimization) in the customer engineering team and enable customers in doing their... ...Responsible Paid Time Off + Paid Holidays. ~Remote work opportunities based on role....Remote workFull time
- ...A leading aerospace company in the United States is seeking a DO-178 Software Engineer to develop and verify embedded software in accordance with DO-178C guidelines for avionics systems. The role involves collaborating with engineers and certification specialists to ensure...Remote workFlexible hours
- Job Title The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range...Remote work
$140k - $180k
...Linux developer to join our engineering team. The ideal candidate will... ...extensive experience developing embedded Android and Linux systems and... ...and customize embedded software solutions for IoT devices and... ...be. Powering hybrid teams and remote work is in our DNA. Owl Labs...Remote workWork at officeWork from homeFlexible hoursShift work- ...Embedded Software Enigneer Detroit, MI Responsibilities: Ability to debug and triage pipeline issues. Work with vendor to debug and resolve camera pipeline related issue. Debug and resolve issues in camera interface in automotive domain....Remote work
- ...Internships South San Francisco, California, USA Senior Legal Counsel Legal, Regulatory & Public Affairs Remote from Anywhere Applications Engineer Intern (Fall 2026) 2026 Internships South San Francisco, California, USA Chief of Staff, Office of the...Remote workInternshipWork at office
- ...Overview: Role Overview As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated... ...and analyzes data from Engine Control Modules (ECMs) and radio systems, enabling remote asset monitoring and fleet intelligence.Remote work
- ...Job Type: Full-Time Location Type: Remote Webster & Webster Associates is conducting a search on behalf of our client, a leader in embedded security solutions, for a Senior Embedded Software Engineer. This role is ideal for a highly skilled software engineer with...Remote workFull timeRelocation
- ...We are looking for an Automation QA Software Engineer to join our team supporting automated testing... ...Spectrum labs with 80+ chambers and remote lab access. Collaborate with onsite/offshore... ...working with Linux/Unix, SSH/CLI, and embedded devices. Familiarity with GitLab...Remote work
$110k - $150k
...degree in Computer Science, Electrical Engineering or Physics or 4+ years of industry... ...Description Insight Global is seeking an Embedded Software Engineer for our client, aa high-growth... ...instant communications, imaging and remote sensing infrastructure through stratospheric...Remote workFull time- ...Insight Global is seeking an Embedded Software Engineer to support a high-impact U.S. Army program focused on advanced system development and mission-critical capabilities. This role is centered on production-level software development, with an emphasis on C++ engineering...Remote work
$60 - $75 per hour
...Immediate need for a talented Embedded Software Engineer III . This is a 09 months contract opportunity with long-term potential and is located in Burlingame, CA (Onsite). Please review the job description below and contact me ASAP if you are interested. Job ID...Remote workContract workLocal areaImmediate start- ...Software Engineer, Java or C++, Telecom, Hardware Interfacing, Stable Growing Firm – Plano, TX In a world of fragmented microservices and “... ...technology and AI. Start off in the office, go hybrid, and then remote. What will you be doing? Manage Java application lifecycles...Remote workWork at officeRelocation package
- ...Embedded Software Engineer Seeking a proficient Embedded Software Engineer to apply computer science and mathematical principles in designing... ...requiring some days on-site in Chillicothe, Illinois and some days remote. Hybrid work environment utilizing standard embedded...Remote workContract work
- ...Embedded Software Engineer Webster & Webster Associates is representing a leading technology firm in their search for a highly skilled Embedded... ...in core operating system development. This fully remote position (contiguous U.S.) is centered on designing, implementing...Remote workFull timeRelocation
- ...Senior Embedded Software Engineer (Wireless Systems) We are seeking a Senior Embedded Software Engineer to join a highly advanced engineering... ...Parkridge, IL (hybrid). Local candidates strongly preferred. Remote considered only for candidates who closely match the...Remote workLocal area
$58 - $78 per hour
100% Remote Embedded Software Engineer We are seeking experienced Embedded Software Engineers to support the development of next-generation safety-critical avionics and flight control systems for a major aerospace and defense program. This role focuses on multicore processor...Remote workContract workTemporary work- ...A fast-growing, embedded company seeks an Embedded Software Engineer. This international company develops sophisticated low-level software that powers secure... ...Hours:Full-Time Location:Boston, MA Location Type: Fully Remote Relocation: None Job ID:JO-2504-1235Remote workFull timeRelocation
$100k - $150k
...us? Excellent Compensation Packages! Exceptional Benefits! Matching 401k! Generous PTO! Flexible Work Schedules! Hybrid Remote Work! Unparalleled Work/Life Balance! Fantastic Culture! Professional Development Programs including Tuition Reimbursement...Remote workLocal areaFlexible hours$149k - $198.5k
...system team works at the intersection of software engineering, machine learning, sensors, and... ...engineer and love the idea of working on embedded AI hardware and software compute systems... ..., or this role can be fully remote. The salary range for this role is an...Remote workWork at office- ...complementary analytical technologies, software automation, and machine... ...and a growing population of remote staff worldwide. Position... ...collaborate with world-class engineers and scientists developing groundbreaking... ...you will design and develop embedded software that controls...Remote workWork at officeWorldwide
- ...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
$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded... ...onsite visits depending on project-specific needs. #LI-Remote Compensation Information: salary range $78,400 - $1...Remote workLocal area$61 - $71 per hour
...Embedded Software Engineer III Location : Cache County, UT (hybrid - 3x/wk onsite) Target Start Date : ASAP Long-Term Contract (2-3+ years) Pay Rate : $61.00-$71.00/hr Position Summary Our client, a global leader in advanced autonomous and robotic...Remote workLong term contractContract workImmediate start$125k - $155k
...more exclusive features. Thompson Software Solutions is seeking a senior-level Sr Software Engineer who is ready to work with a... ...and integration Experience with Embedded Software development and integration... ...Backend Software Developer (Remote) Mid to Senior Cybersecurity...Remote workFull timeFlexible hours$120k - $160k
...Senior Embedded Software Engineer Location: Fort Worth, TX, or Palmdale, CA. Compensation: $120,000 - $160,000 + Bonus Eligible. Security Clearance... ...employer match Responsible paid time off and paid holidays Remote work opportunities based on role Employee Assistance...Remote work- ...Sr. Embedded Software Engineer Lake Forest, CA Job Functions: Responsible for embedded systems development from concept through production... ...Experience with secure device management, OTA updates, and remote diagnostics. Familiarity with retail, industrial IoT,...Remote workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer (Remote). Be the first to apply!
- software trainer Minneapolis, MN
- ultimate software Minneapolis, MN
- software sales executive Minneapolis, MN
- software applications developer Minneapolis, MN
- remote software sales Minneapolis, MN
- senior c# .net software developer Minneapolis, MN
- software sales representative Minneapolis, MN
- id software Minneapolis, MN
- software Minneapolis, MN
- entry level software sales Minneapolis, MN




