Home / Engineering / Staff Software Engineer - Embedded

Staff Software Engineer - Embedded

Alarm.com · Tysons, Virginia
$150K - $180KOpen 338 daysLead and aboveC++Machine LearningLinuxCI/CDAgile

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

Similar Engineering jobs

All Engineering jobs
Apply on company site