Senior Embedded Software Engineer - Smart Home (Linux, C++, Qt)

Vivint

Washington (Washington County)

Hybrid

USD 150,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Vivint Smart Home is seeking a Senior Embedded Software Engineer to design, implement, and maintain application-level software for embedded Linux devices within the Vivint ecosystem. You will integrate devices over wireless protocols and help build compelling user experiences.

The role requires in-office presence in Seattle, WA on a hybrid schedule—starting remote before transitioning to on-site four days a week, with a work-from-home day on Friday.

Qualifications

  • Proficiency with modern C++ and QT/QML framework for UI.
  • Experience building UIs on web or mobile platforms.
  • Experience with Python or Rust.
  • Understanding of HTTP, MQTT, JSON, protobufs.
  • Understanding of OO 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.

Responsibilities

  • Design, implement, deliver and maintain application-level software on embedded Linux devices.
  • Integrate devices over wireless protocols into the Vivint ecosystem.
  • Collaborate with team to solve problems and write high-quality code.
  • Communicate effectively and learn new skills.

Skills

Modern C++
QT/QML UI
Python
Rust
Web UI
HTTP/MQTT/JSON/Protobufs
OO design patterns
Linux debugging
BS in CS/CE
5+ years experience

Education

BS in Computer Engineering, Computer Science, or closely related field

Job description

Vivint Smart Home is seeking a Senior Embedded Software Engineer to design, implement, and maintain application-level software for embedded Linux devices within the Vivint ecosystem. You will integrate devices over wireless protocols and help build compelling user experiences.

The role requires in-office presence in Seattle, WA on a hybrid schedule—starting remote before transitioning to on-site four days a week, with a work-from-home day on Friday.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Smart Home Linux(C++/QT)
Senior Embedded Software Engineer – Smart Home Linux(C++/QT)

Nrg Bluewater Wind • Northern (KY)

Hybrid
USD 161,000 - 207,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Embedded Software Engineer (C/C++, Linux IoT)
Senior Embedded Software Engineer (C/C++, Linux IoT)

Nrg Bluewater Wind • Northern (KY)

Hybrid
USD 161,000 - 207,000
Senior Embedded Linux & IoT Software Engineer (Seattle)
Senior Embedded Linux & IoT Software Engineer (Seattle)

NRG Energy • Seattle (WA)

Hybrid
USD 161,000 - 207,000
Medical, Vision, Dental
401K
Sr Software Engineer, Embedded
Sr Software Engineer, Embedded

Vivint • Washington

On-site
USD 150,000 - 180,000
Senior Embedded Engineer - IoT Linux, C/C++, Hybrid Seattle
Senior Embedded Engineer - IoT Linux, C/C++, Hybrid Seattle

NRG Energy • Washington

Hybrid
USD 150,000 - 180,000
Sr Software Engineer, Embedded
Sr Software Engineer, Embedded

Nrg Bluewater Wind • Northern (KY)

Hybrid
USD 161,000 - 207,000
Medical insurance
Dental insurance
Vision insurance
+3
Sr Software Engineer, Embedded
Sr Software Engineer, Embedded

NRG Energy • Washington

On-site
USD 150,000 - 180,000
Senior Platform Infra Engineer – Real-Time IoT & Cloud
Senior Platform Infra Engineer – Real-Time IoT & Cloud

Vivint • Washington

On-site
USD 150,000 - 210,000
Competitive compensation
Performance bonus (AIP)
Comprehensive health benefits
+3
Senior Platform Engineer, Real-Time IoT & Cloud
Senior Platform Engineer, Real-Time IoT & Cloud

Nrg Bluewater Wind • Northern (KY)

Hybrid
USD 153,000 - 185,000
Health benefits
401(k)
Wellness programs
+1
Senior Platform Engineer: Real-Time IoT & Cloud Scale
Senior Platform Engineer: Real-Time IoT & Cloud Scale

Vivint • Washington

On-site
USD 153,000 - 185,000
Health benefits
401(k)
Wellness programs
+3