Alarm.com
Firmware Engineer
Alarm.com, Tysons Corner, Virginia, United States,
Alarm.com is seeking a passionate and talented embedded firmware engineer to join our device engineering team. The position is ideal for candidates who want to join an interdisciplinary team building cutting-edge connected IoT devices for home automation, wellness, safety, and security applications. Our team works with a variety of next-generation technologies integrating low-power design, cellular networks, local wireless networks, sensors, and signal processing. This hands-on role bridges the gap between software and the physical world.
QUALIFICATIONS
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, related field, or equivalent experience.
Experience with software development using the C programming language.
Experience with microcontrollers. ARM Cortex-M familiarity is a plus.
Experience with event-driven and multithreaded design. FreeRTOS or Zephyr familiarity is a plus.
Experience with common communication protocols. Wireless technology familiarity is a plus (LTE-M, Wi-Fi, BLE, Z-Wave, Zigbee, etc).
Experience with sensor integration. Digital signal processing or embedded machine learning familiarity is a plus.
Experience with schematic reviews and low-power design is a plus.
Experience with other programming languages and domains is a plus.
RESPONSIBILITIES
Design, develop, and test embedded software in C.
Build robust and scalable firmware infrastructure.
Build new products to expand the Alarm.com connected device ecosystem.
Uphold and contribute to our software engineering best practices.
Participate in system architecture and feature specification reviews.
Collaborate with other Firmware Engineers, Software Engineers, Electrical Engineers, Quality Engineers, and Product Managers.
Other duties as assigned.
COMPANY INFO
Alarm.com
is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. We’re seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.
For more information, please visit
www.alarm.com
.
COMPANY BENEFITS
Alarm.com
offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package!
Alarm.com
is an Equal Opportunity Employer
#J-18808-Ljbffr
QUALIFICATIONS
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, related field, or equivalent experience.
Experience with software development using the C programming language.
Experience with microcontrollers. ARM Cortex-M familiarity is a plus.
Experience with event-driven and multithreaded design. FreeRTOS or Zephyr familiarity is a plus.
Experience with common communication protocols. Wireless technology familiarity is a plus (LTE-M, Wi-Fi, BLE, Z-Wave, Zigbee, etc).
Experience with sensor integration. Digital signal processing or embedded machine learning familiarity is a plus.
Experience with schematic reviews and low-power design is a plus.
Experience with other programming languages and domains is a plus.
RESPONSIBILITIES
Design, develop, and test embedded software in C.
Build robust and scalable firmware infrastructure.
Build new products to expand the Alarm.com connected device ecosystem.
Uphold and contribute to our software engineering best practices.
Participate in system architecture and feature specification reviews.
Collaborate with other Firmware Engineers, Software Engineers, Electrical Engineers, Quality Engineers, and Product Managers.
Other duties as assigned.
COMPANY INFO
Alarm.com
is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. We’re seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.
For more information, please visit
www.alarm.com
.
COMPANY BENEFITS
Alarm.com
offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package!
Alarm.com
is an Equal Opportunity Employer
#J-18808-Ljbffr