Lead Embedded Engineer (Smart Home)
Company: Brivo
Location: Provo
Posted on: June 13, 2022
Job Description:
About the RoleAs the Lead Embedded Linux Engineer, you will own
our embedded application software, firmware and hardware on which
it runs. We are looking for a motivated self-starter with a
background in IoT technologies that communicate in a client/server
architecture environment. We want someone who is excited to take
ownership of our smart home gateway platform and along with the
team, build a stable, reliable and scalable platform to support our
next phase of growth. You will be an integral part of the
engineering team to deliver real, immediately impactful
products.You will also be expected to:
- Full cycle software development of embedded applications
already deployed and those under development.
- Technical ownership of hardware development lifecycle including
requirements definition, board bring up and certification
support
- Ability to generate technical requirements from stated product
vision and translate them into direction for engineers
- Technical liaison between in-house engineering teams and
hardware contract manufacturer
- Point of contact for customer escalation for -10K online smart
home gateways and connected devices
- Take pride in and own your code
- Manage/Debug a large network of distributed devices
- Lead and Manage an Engineering teamAbout You
- 5-7 years of relevant experience
- BS in Computer Science, EE, or related Field
- Proficient in Embedded C/C++ development
- Experience in BASH, Python
- Bare metal experience including bootloaders (GRUB, UBOOT,
etc)
- Ability to lead both technically and with people skills
- Experience in ARM development
- Experience in Raspberry Pi or similar (e.g., Beaglebone,
Arduino)
- Experience with linux - kernel customization, network
management, peripheral devices and make files
- Familiarity with MQTT or similar protocols for time series data
desired
- Filesystem setup and modification including, UBIFS, Squash,
JFFS2, NFS
- Expertise with OTA firmware update manager frameworks (e.g.,
mender etc)
- Diagnosing remote systems and post-mortem (log based)
debugging
- Experience in hardware/software watchdogging
- Experience with IOT networking and seamless failover (Ethernet,
WIFI, Cellular)
- Working knowledge of serial and differential protocols (CAN,
I2C, SPI, RS-485)
- Experience in RF protocols (Zwave preferred, Zigbee, BLE)
- Experience with smart home technologies is a plus
- Must be able to travel to the office in Provo, UT twice a
week.About UsBrivo is the global leader in mobile, cloud-based
access control for commercial real estate, multifamily residential,
and large distributed enterprises. Our comprehensive product
ecosystem and open API provide businesses with powerful digital
tools to increase security automation, elevate employee and tenant
experience, and improve the safety of all people and assets in the
built environment. Having created the category over twenty years
ago, our building access platform is now the digital foundation for
the largest collection of customer facilities in the world, trusted
by more than 25 million users occupying over 300M square feet of
secured space in 42 countries.Our dedication to simply better
security means providing the best technology and support to
property owners, managers, and tenants as they look for more from
buildings where they live, work, and play. Our comprehensive
product suite includes access control, smart readers, touchless
mobile credentials, visitor management, occupancy monitoring,
health and safety features, and integrated video surveillance,
smart locks, and intercoms. Valued for its simple installation,
high-reliability backbone, and rich API partner network, Brivo also
has the longest track record of cybersecurity audits and privacy
protections in the industry.Brivo is privately held and
headquartered in Bethesda, Maryland. Learn more at
www.Brivo.comBrivo is an Equal Opportunity/Affirmative Action
EmployerFKeyCsXUwE
Keywords: Brivo, Provo , Lead Embedded Engineer (Smart Home), Engineering , Provo, Utah
Didn't find what you're looking for? Search again!
Loading more jobs...