> Markdown version of [/jobs/ext/3780952-software-engineer-embedded](https://www.wearedevelopers.com/jobs/ext/3780952-software-engineer-embedded). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Embedded - **Company:** Vivint, Inc. - **Location:** Washington, DC, United States (Remote available) - **Experience:** Expert - **Salary:** $160,700.0 - $206,600.0 - **Contract:** Permanent contract - **Skills:** Unit Testing, Bluetooth Low Energy (Bluetooth), Computer Engineering, Software Debugging, Software Design Patterns, Linux, Linux on Embedded Systems, Design of User Interfaces, Hypertext Transfer Protocols (HTTP), JSON, Python (Programming Language), Message Queuing Telemetry Transport (MQTT), Object-Oriented Software Development, Qt Modeling Language (QML), Qt (Software), Software Engineering, Wi-Fi Technology, GitHub Copilot, Claude Code, Information Technology, Zigbee, Front End Software Development, C++14 - **Published:** October 16, 2026 - **Apply:** https://www.juju.com/job/1_vivint-45047 ## About the Role The following skills are required: + Proficiency with modern C++ Experience with QT/QML framework for building User Interfaces + Experience building user interfaces on web or mobile platforms is also beneficial + Experience with other languages including Python or Rust + Understanding of common web/IoT protocols including HTTP, MQTT, JSON, protobufs, etc + Understanding of object oriented software design patterns + Experience with compiling, unit testing and debugging in a Linux environment + BS in Computer Engineering, Computer Science, or closely related field + At least 5 years of professional software development experience One or more of the following skills is highly desirable: + Experience leveraging generative AI tools to design, build, debug, and review production quality software (i.e. Claude Code, GitHub Copilot, etc) + Experience with wireless protocols such as WiFi, BLE, Zigbee, or Z-Wave The base salary range for this position is:$160,700 to $206,600*. *The base salary range above represents the low and high end of the salary range for this position. ## Description You will also work closely with product leadership to identify and design solutions for pain points within our business and our customer base. **What we're looking for:** We are looking for a software engineer who has experience developing front-end software on embedded Linux platforms.