Senior Embedded Software Engineer — Smart Home Devices

Vivint

United States

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vivint Smart Home is seeking a Senior Embedded Software Engineer to design, implement, deliver, and maintain embedded Linux software for smart home devices. You will integrate devices over wireless protocols to create compelling user experiences within the Vivint ecosystem.

You will collaborate with a cross-functional team, write high-quality code, and continually learn new skills and technologies in a dynamic environment.

Qualifications

  • BS in Computer Engineering, Computer Science, or closely related field.
  • At least 5 years of professional software development experience.
  • Proficiency with modern C++.
  • Experience with QT/QML for building UIs.
  • Experience with Linux development, debugging and testing.

Responsibilities

  • Design, implement, deliver, and maintain application-level software running on embedded Linux-based smart home devices.
  • Integrate smart home devices over wireless protocols into the Vivint ecosystem to build compelling user experiences.
  • Collaborate in a cross-functional team with product leadership to address pain points and deliver high-quality code.

Skills

C++
QT/QML
UI development
Python
Rust
MQTT
JSON
protobufs
OO design
Linux debugging

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, deliver, and maintain embedded Linux software for smart home devices. You will integrate devices over wireless protocols to create compelling user experiences within the Vivint ecosystem.

You will collaborate with a cross-functional team, write high-quality code, and continually learn new skills and technologies in a dynamic environment.

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)

Vivint • Washington

Hybrid
USD 150,000 - 180,000
Senior Embedded Linux Engineer — Smart Home IoT
Senior Embedded Linux Engineer — Smart Home IoT

NRG Energy • United States

On-site
USD 120,000 - 160,000
Sr Software Engineer, Embedded
Sr Software Engineer, Embedded

Vivint • United States

On-site
USD 120,000 - 170,000
Sr Software Engineer, Embedded
Sr Software Engineer, Embedded

NRG Energy • United States

On-site
USD 120,000 - 160,000
Sr Software Engineer, Embedded
Sr Software Engineer, Embedded

Vivint • Washington

Hybrid
USD 150,000 - 180,000
Senior Platform Engineer - Real-Time IoT & Cloud
Senior Platform Engineer - Real-Time IoT & Cloud

Vivint • United States

On-site
USD 140,000 - 210,000
Competitive compensation
Stock options
Comprehensive benefits
+1
Software Engineer, Revenue Tech — Build Smarter Sales Tools
Software Engineer, Revenue Tech — Build Smarter Sales Tools

NRG Energy • Lehi (UT)

On-site
USD 90,000 - 120,000
Free daily lunch and drinks on site
Paid holidays and flexible paid time
Employee/Friends/Family Discounts
+5
Software Engineer – Embedded Systems for Smart Home
Software Engineer – Embedded Systems for Smart Home

Basalte • Town of Belgium (WI)

On-site
USD 59,000 - 78,000
Meal vouchers
Eco vouchers
Hospitalisation insurance
+5
Automation Test Engineer - Embedded IoT (Python)
Automation Test Engineer - Embedded IoT (Python)

Nrg Bluewater Wind • Lehi (UT)

On-site
USD 90,000 - 120,000
Free daily lunch on site
Onsite health clinic
401(k) + Employer Match
+1
Senior Product Manager, IoT Hardware & Software
Senior Product Manager, IoT Hardware & Software

Nrg Bluewater Wind • Washington

Hybrid
USD 185,000 - 240,000