Staff Software Engineer - Embedded is open at Alarm.com in Tysons, Virginia. The posting gives a salary of $150K - $180K. Posted on Dec 12, 2025, and still on Alarm.com’s careers page when we last checked, on Nov 15, 2026.
About the role
Drive technical decision-making across teams, including evaluating trade-offs and building consensus around architectural approaches. Ability to analyze the architecture of a large existing codebase. Ability to analyze & architect C++ code for various use cases, such as monolithic vs modular design, static vs dynamic memory allocation, etc. Implementing software patterns such as state machines, event-driven design…
The opening lines of the posting. The rest is on Alarm.com’s careers page.
Hiring at Alarm.com
Alarm.com has 92 open roles right now, 4 of them remote. Most are in Engineering, Sales & Business Development and Finance & Trading. The median advertised salary across its roles with a published range is $118K. See all its roles
