Embedded Software Engineer
6 days ago
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
-
Embedded Software Engineer
Found in: Appcast Linkedin GBL C2 - 2 weeks ago
Minneapolis, United States Compunnel Inc. Full timeDescription:Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to enhance, implement and support project/system functionality.Mentors less experienced software engineers to help develop their software development and test capabilities and...
-
Embedded Software Engineer
6 days ago
Minneapolis, United States Compunnel Inc. Full timeDescription:Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to enhance, implement and support project/system functionality.Mentors less experienced software engineers to help develop their software development and test capabilities and...
-
Embedded Software Engineer
Found in: Appcast US C2 - 6 days ago
Minneapolis, United States Compunnel Inc. Full timeDescription:Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to enhance, implement and support project/system functionality.Mentors less experienced software engineers to help develop their software development and test capabilities and...
-
Lead Embedded Software Engineer
7 days ago
Minneapolis, United States Amtec, LLC Full timeThe Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing. The Principal Software Engineer: Plans,...
-
Software Engineer II
7 days ago
Minneapolis, United States Indotronix International Corporation Full timeIndotronix is seeking a Hybrid Job - Software Engineer II for a Job Opportunity in MN-Minneapolis. Job Description : We have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of tasks across the areas of software requirements analysis, software design,...
-
Principal Software Engineer
7 days ago
Minneapolis, United States USPRO Full timePrincipal Software Engineer Minneapolis, MN Job Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation...
-
Principal Software Engineer
7 days ago
Minneapolis, United States JobRialto Full timePosition Description We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation,...
-
Sr. Software Engineers
Found in: Appcast US C2 - 2 weeks ago
Minneapolis, United States USPRO Full timeSr. Software EngineersMinneapolis, MN Job Description:We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit...
-
Principal Software Engineer
Found in: Appcast US C2 - 2 weeks ago
Minneapolis, United States USPRO Full timePrincipal Software EngineerMinneapolis, MNJob Description:We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code...
-
Principal Software Engineer
2 weeks ago
Minneapolis, United States USPRO Full timePrincipal Software EngineerMinneapolis, MNJob Description:We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code...
-
Principal Software Engineer
Found in: Appcast Linkedin GBL C2 - 2 weeks ago
Minneapolis, United States USPRO Full timePrincipal Software EngineerMinneapolis, MNJob Description:We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code...
-
Sr. Software Engineers
Found in: Appcast Linkedin GBL C2 - 2 weeks ago
Minneapolis, United States USPRO Full timeSr. Software EngineersMinneapolis, MN Job Description:We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit...
-
Software Design Engineer
7 days ago
Minneapolis, United States Banner Engineering Full timePosition Summary We're looking for a junior- or senior-level Embedded Software Design Engineer to join our Lighting and Indication new product development group, in which you'll be a contributing member in our collaborative environment. You'll find a good amount of autonomy here, as well as a hard-working group that contributes to Banner's ongoing success...
-
Minneapolis, United States Rogers Freels & Associates Inc Full timeJob DescriptionJob DescriptionRFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an Entry-Level to Experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff...
-
Senior C++ Software Engineer
6 days ago
Minneapolis, United States CareerBuilder Full timeMedical Device SR C++ & OO Embedded Software Engineer (IEC 62304) This CONFIDENTIAL client works in the medical device software solutions space that operates under the IEC 62304 regulations. If you have not worked on medical device software, you will NOT meet the requirements. Must have experience performing embedded C++ software development on Medical...
-
Software Engineer: Matlab/Simulink MBSD
6 days ago
Minneapolis, United States Rogers Freels & Associates Inc Full timeJob DescriptionJob DescriptionRFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an Entry-Level to Experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff...
-
Prin Software Engineer
7 days ago
Minneapolis, United States Medtronic Full timeCareers that Change Lives The Pelvic Health R&D team is one of the most cutting edge groups within Medtronic, defining and executing on technology and architectural strategy using skills that span a variety of domains including Mobile Apps (Android), cloud, data analytics, web services, 2d/3d visualization, machine learning, and interfacing with embedded...
-
Minneapolis, United States CareerBuilder Full timeJob Description: # of positions: 1 Location: 314 West 90th Street Minneapolis, Minnesota Environment: Remote - CST Start: As soon as possible Duration: 6 months Conversion: No Work week: Mon to Friday (8:00am to 5:00pm) CST Overtime: No Interview process: 1 phone screen & 1 Teams with camera /Panel Bill rate: MAX ***/hr Why open: Building a new version of...
-
Senior C++ Software Engineer
7 days ago
Minneapolis, United States CareerBuilder Full timeMedical Device SR C++ & OOEmbedded Software Engineer (IEC 62304) This CONFIDENTIAL client works in the medical device software solutions space that operates under the IEC 62304 regulations. If you have not worked on medical device software, you will NOT meet the requirements. Must have experience performing embedded C++ software development on Medical...
-
Electrical Engineer
2 days ago
Minneapolis, United States Sparrow Inc Full timeKey Responsibilities:Support Product Management and Marketing with developing SOR, TSOR and Detailed Design documentation for standard product controls and electrical components with the focus being on electrical architecture, control concepts and control functionality.The Electrical Engineer applies mathematical and engineering principles and methods to...