As a Staff Embedded Software Engineer at Alarm.com, you will lead the architecture and technical direction for embedded software projects, primarily using C/C++ on Linux-based platforms. Your role involves coordinating cross-functional teams, developing and debugging software for various devices, and integrating connectivity technologies. Additionally, you will mentor other engineers and promote modern development practices within the team.
See how your résumé matches this role — and tailor it from what actually gets interviews.