Device Engineering Intern

Alarm.comTysons, VA
10dOnsite

About The Position

Alarm.com is a rapidly expanding technology company developing innovative cloud and device solutions across a wide range of cutting-edge technologies that provide a unified, connected service to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate embedded software intern for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties by creating and integrating devices that connect with our robust cloud using next-generation communication stacks. In this role, you will work with a team of talented engineers across a diverse set of technological backgrounds to design devices, build and manufacture hardware, architect and implement software, and collaborate in an agile and fast-paced environment. You will also gain exposure to how AI-driven features—such as intelligent automation, data analysis, and smart decision-making—can be integrated into connected devices and cloud-enabled systems.

Requirements

  • Pursuing a degree in Computer Science, Electrical/Computer Engineering, or a related field, or equivalent experience
  • Experience with a modern programming language such as C, C++, Java, or C#, with object-oriented design a plus
  • Experience with software development practices in a Linux environment or microcontroller environment
  • Foundational knowledge of artificial intelligence or machine learning concepts (e.g., data processing, model integration, or edge intelligence), or a strong interest in learning how AI is applied to IoT and embedded systems
  • Good verbal and written communication skills
  • Passion for working with technology and excitement for creating high-quality consumer technology products

Benefits

  • Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
  • Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team!
  • Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
  • Community and Camaraderie: One of our core values is to 'Keep It Fun,' which to us means fostering a strong sense of community. Our culture is built on collaboration and connection, where we celebrate our successes and believe that a positive, engaging environment is key to doing our best work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service