Alarm.com The Software Rotation Program Associate at Alarm.com participates in a three-year cohort-based program to build deep technical expertise across strategic product areas. Participants design, implement, and test software features while engaging with customer-facing projects to understand end-user needs.