Home / Engineering / Staff Software Engineer - Embedded

Staff Software Engineer - Embedded

Alarm.com · Ottawa, Ontario, Canada

Staff Software Engineer - Embedded is open at Alarm.com in Ottawa, Ontario, Canada. The posting gives a salary of CA$185K - CA$195K. Posted on Aug 27, 2026, and still on Alarm.com’s careers page when we last checked, on Nov 15, 2026.

About the role

Own product-level architecture and technical direction for embedded C/C++ software across multiple concurrent projects, driving consensus on complex trade-offs and defining team engineering standards. Lead cross-functional project delivery — coordinating with QE, SE, PM, and external partners, holding the team accountable to deadlines, and escalating technical risks to resolution. Develop, test, and debug embedded…

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