Alarm.com is seeking an Embedded Software Engineering Manager to join their Device Engineering team. This role involves defining the future of the Internet-of-Things for residential and commercial properties by creating and integrating devices such as security panels, networking gateways, and video cameras. The Engineering Manager will lead a team of talented engineers across various technological backgrounds to design devices, build and manufacture hardware, architect and implement software, and collaborate in an agile and fast-paced environment.
Responsibilities:
- Lead and mentor a team of embedded software engineers.
- Develop board support packages, platform frameworks, and embedded Linux applications using C/C++.
- Collaborate with electrical and mechanical engineers to design and manufacture embedded Linux devices.
- Design and implement features that interact with the cloud with software engineers.
- Work with product managers and quality engineers to ensure the products meet Alarm.com's standards.
- Communicate effectively and collaborate with others to ensure the timely delivery of projects.
- Perform other duties as assigned
Requirements:
- Bachelor's Degree in Computer Science, Electrical/Computer engineering, or related field, or equivalent experience.
- 4+ years of experience with embedded software development with Linux platforms.
- Experience leading and mentoring small or medium sized teams.
- Experience with board support packages, Linux kernel and drivers, and hardware bring-up.
- Experience with cross-compilation and development frameworks.
- Experience with C/C++ coding.
Alarm.com offers:
- Opportunity to collaborate with outstanding people.
- Make an immediate impact with real responsibility.
- Diverse and dynamic environment.
Apply
Alarm.com
Alarm.com is a company providing cloud-based video platform solutions for video security, business intelligence, and loss prevention. With over 20 years of experience, Alarm.com, via its subsidiary OpenEye, develops comprehensive, user-friendly video management systems. Their on-site and cloud-based products protect various facilities globally, supported by a network of certified service providers. The company is recognized as a top workplace fostering a collaborative and innovative culture.