Alarm.com is seeking a Director of Embedded Software to lead their Device Engineering organization's embedded software strategy and execution. The ideal candidate is a strategic engineering leader who can set technical direction across the organization, build high-performing teams, and collaborate with senior leadership and external partners to ensure successful product delivery at scale.
Requirements
- B.S. in Computer Engineering, Computer Science, or a related field; M.S. preferred
- Strong technical background with knowledge of C/C++, embedded systems architecture, and modern development practices
- 10+ years of experience in Embedded Systems development with increasing leadership responsibility
- Experience with Embedded Operating Systems like Buildroot, Yocto Project, Android, and embedded Linux distributions
- 5+ years of experience leading engineering teams, including experience managing managers or multiple teams
- Proven track record of building, scaling, and leading diverse technical organizations across multiple product lines
- Demonstrated experience in strategic planning, resource allocation, and cross-functional collaboration at senior leadership level
- Strong business acumen with ability to align technical decisions with company strategy and market requirements
Benefits
- Competitive pay
- Benefits inclusive of subsidized medical plan options
- An HSA with generous company contribution
- A 401(k) with employer match
- Paid holidays
- Wellness time
- Vacation increasing with tenure
- Paid maternity and bonding leave
- Company-paid disability and life insurance
- FSAs
- Well-being resources and activities
- A casual dress work environment