Principal Software Engineer
Company: Vivint
Location: Lehi
Posted on: March 16, 2023
|
|
Job Description:
Job Description Our mission is to redefine the home experience
with tech and services to create a smarter, greener, safer home
that saves our customers money every month. As Vivint Smart Home's
Linux Application Developer, you will be responsible for panel
software development to support video playback for our existing
cameras. In this role, you will work closely with our embedded
video engineers and our partners who develop the embedded software
on our devices to directly impact how we communicate with our
cameras. Primary Responsibilities: + Architect, develop, and debug
application software for embedded Linux devices using Rust, C++.+
Take ownership of application development and architecture.+
Research and evaluate new technologies and tools.+ Implement custom
designs and work with designers to build an optimal solution.+
Create and run software unit tests and participate in peer
reviews.+ Work effectively in a team of engineers, both learning
from, and mentoring others.Required Skills & Experience:+ BSCS or
equivalent+ Strong experience with application development and
understanding of model/view architecture+ Experience with or a
desire to learn about video playback.+ Experience with Linux
development and debugging.+ Experience working with video,
animations, UI performance optimizations. OpenGL experience and/or
GStreamer is a plus.+ Passionate about gadgets and smart devices.+
Strong analytical and problem solving skills.+ Excellent
communication skills.+ The individual must be well organized,
creative, and detail-oriented. A self-starter who is capable of
identifying problems, taking initiative to propose solutions, and
successfully executing plans.Learn about the Vivint Culture
(https://www.vivint.com/company/careers) and why it's a great place
to grow your career!Here are some highlighted perks you should ask
us about:+ Free daily lunch and drinks on site; new menu daily+
Paid holidays and flexible paid time away+ Your choice between Mac
or PCEmployee/Friends/Family Discounts+ Onsite health clinic, gym,
gaming tables+ Medical/dental/vision/life coverage & 24/7 Medical
Hotline+ 401(k) + Employer Match+ Employee Resource Groups+ 401(k)
Plan & Matching+ Paid Maternity & Paternity LeaveWORKING
CONDITIONS: This job operates in a professional office environment.
This role routinely uses standard office equipment such as
computers, phones, photocopiers, filing cabinets and fax machines.
Additionally, you will be responsible for setup, configuration, and
troubleshooting our security cameras using our
software.SAFETY:Vivint enforces a safety culture whereby all
employees have the responsibility for continuously developing and
maintaining a safe working environment. Each new employee is
responsible for completing all training requirements. Additionally,
the employee must accept they have responsibility for maintaining
the safety of themselves, their co-workers, and the public.
Employee must adhere to all written and verbal instructions,
promptly report and correct all hazards or unsafe conditions,
question non-standard operations or unmitigated hazards, and
provide feedback to management on all safety issues.If you are an
active Vivint employee, please apply through Workday by searching
"Find Jobs". Vivint is a leading smart home company 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 1.8
million customers throughout the U.S. and Canada. Vivint was named
by Forbes as the "Best Home Security Company of 2022" as well as
making Forbes' list of "Best Employers for Diversity 2022". The
company is the largest tech employer in Utah while being Newsweek's
Top 100 "Most Loved Workplaces" in the US for 2021 and is on Inc
Magazine's Best Led Companies list. For more information, visit
www.vivint.com. Vivint Smart Home is aware and addressing the
rapidly evolving situation with the COVID-19 virus. We want you to
know that we are monitoring the virus and impact closely and taking
actions to keep our workplace healthy and minimize disruptions to
our customers. Now more than ever we appreciate the importance of
coming together to protect families and their homes. Some of these
measures that relate to candidates include virtual interviews, and
work-from-home opportunities. We value you as a candidate and hope
you and your families stay healthy and appreciate your support in
keeping our global community safe during these unprecedented times.
Thank you.
Keywords: Vivint, Lehi , Principal Software Engineer, Other , Lehi, Utah
Click
here to apply!
|