Our mission is to redefine the home experience through intelligently designed products and services delivered to every home by people who care.
Who Are We:
Vivint Smart Home is the leading provider of smart home services in North America. Vivint delivers an integrated smart home system with in-home consultation, professional installation and support delivered by its Smart Home
Pros, as well as 24-7 customer care and monitoring.
Dedicated to redefining the home experience with intelligent products and services, Vivint serves more than one million customers throughout the U.S. and Canada. Vivint is the largest tech employer in Utah, a certified Great Place to Work, and one of Fast Company’s World’s 50 Most Innovative Companies for 2017.
What you will be working on:
You will be working on the design, implementation, delivery, and maintenance of application level software on an embedded Linux platform. This software will be responsible for integrating various Smart Home devices into Vivint’s
ecosystem over multiple wireless communication protocols, providing essential software services, and delivering a world-class smart home and security experience to our customers. You will also have the opportunity to work with
product leadership to troubleshoot and root cause real issues seen in the field and provide immediate customer and business impact.
Who you will work with:
You will be working with a team of software, hardware, and quality engineers who are passionate about building great products and unique experiences for our customers. 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 application level software on embedded Linux platforms. The following skills are required:
- Knowledge of at least 1 object oriented programming language (C++ or Python preferred)
- Understanding of common software design patterns
-- Bachelor’s degree in Computer Engineering, Computer Science, or closely related field, Masters Degree in similar field preferred.
- MS Degree in Computer Engineering or BS + at least 1 years professional experience.
One or more of the following skills is highly desirable:
- Experience developing GUI with QT or QML
- Experience building a web front-end with Vue.js
· Paid holidays and flexible paid time away
· Your choice between Mac or PC
· Employee pricing on smart home products
· Casual dress code
· Onsite gym, gaming tables across our campus
· Onsite health clinic
· Medical/dental/vision/life coverage
What We Stand For:
Honesty and Integrity Come First
Do the right thing
Customer Obsession is Our Advantage
A relentless passion to serve the customer
Innovation is Essential
Today’s innovation is tomorrow’s lifeblood
We Win Together
Individuals win games: teams win championships
Exceptional is Expected
Talk is cheap: create value, not just motion
We Give Back: Helping people is core to our DNA