
Alarm.com
Alarm.com builds a cloud-based platform for smart home and business security, video monitoring, access control, automation, and energy management. Its services are delivered through a global network of professional security dealers and integrators on a subscription model, with companion web and mobile apps and compatible IoT devices. Founded in 2000 and headquartered in Tysons, Virginia, it is publicly traded on Nasdaq under the ticker ALRM.
Open Positions at Alarm.com
20 open positions
Staff Software Engineer leading backend platform architecture and delivery across Alarm.com's Device Platform and Strategic Partner eXcellence domains. The role is a hands-on technical multiplier shaping shared APIs, event pipelines, device infrastructure, and partner integrations.
Senior Device Engineer developing embedded software and firmware for Alarm.com’s camera platforms and connected security devices. The role combines low-level software, hardware integration, device-to-cloud connectivity, and production support.
Staff Embedded Software Engineer responsible for defining architecture and technical direction for connected-device software across security panels, gateways, and video cameras. The role combines hands-on Linux-based embedded C/C++ development with technical leadership, cross-functional delivery, and engineering mentorship.
Software Engineer II building reliable backend platform capabilities for device APIs, event pipelines, lifecycle management, and strategic partner integrations at Alarm.com. The role offers growing technical ownership within a collaborative, in-person engineering team.
Develop embedded firmware in C/C++ for security and alarm devices used in real-world installations. This role combines device feature development, MCU peripheral integration, testing, and collaboration with hardware teams to improve user safety.
Join Alarm.com’s Panels Team as a Senior Software Engineer building scalable full-stack systems that connect millions of smart home devices. You’ll shape architecture, lead complex projects, mentor engineers, and work with technologies including C#, .NET, SQL Server, Kafka, and Ember.js.
Build full-stack software powering communication between millions of smart home and IoT devices. Join Alarm.com’s new Krakow Panels Team and work with real hardware to deliver scalable, connected-device solutions.
Build reliable backend-leaning full-stack systems that connect cloud access control software with real-world panels, readers, and smart locks. You’ll work across APIs, event pipelines, device integrations, and web features while growing ownership within a new Krakow team.
Build reliable, scalable access-control software that connects cloud services with real-world panels, readers, and smart locks. This backend-leaning full-stack role combines hands-on engineering, technical leadership, and mentoring on a new Krakow team.
Lead the development of reliable backend services and automation features for Alarm.com’s smart-home platform. You’ll shape architecture, mentor engineers, and deliver products used at consumer scale across web, mobile, devices, and cloud infrastructure.
Unlock 10 More Matching Jobs
Create an account to view all jobs matching your criteria.
First to know
Discover the latest jobs before everyone else
Zero Spam
No ghost jobs, reposts, or sponsored listings
AI-powered filters
Find the most relevant jobs for you