Device Engineering Intern

Alarm.comSan Diego, CA
2d$32 - $32Onsite

About The Position

Alarm.com, a rapidly expanding, entrepreneurial technology company, is seeking ambitious, talented Firmware Device Engineer Interns for the Summer 2026 in our San Diego Office. Few companies innovate and develop across such a broad range of technologies as Alarm.com . The Firmware Device Engineer position is ideal for candidates who want to work with technologies such as wide area cell networks (LTE, Cat-M, 5G), local mesh networks (ZWave, Zigbee), smart sensors, and IoT devices for home automation and security applications.

Requirements

  • Must be currently pursuing a B.A., B.S. or M.S. in Computer Engineering, Computer Science, or Electrical Engineering (Liberal arts academic experience or interests is also a plus)
  • Academic or previous internship experience in development with microcontrollers, sensing devices, and embedded software.
  • 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
  • Experience in Embedded C programming
  • Familiarity with communication protocols, such as UART, SPI, or I2C.
  • Experience using revision control systems such as Git or SVN
  • Self-starter, analytical, tenacious problem solver
  • Strong verbal and written communication skills
  • Rigorous attention to detail with focus on robustness, scalability, and quality of products
  • Passion for working with technology and excitement for creating high quality consumer technology product

Nice To Haves

  • Embedded Linux or Android experience
  • ARM Cortex-M experience
  • Familiarity with wide area cell networks, local mesh networks or broadband networks
  • Familiarity in hardware design, and schematics
  • Experience with RTOS
  • Experience with Object-oriented programming

Responsibilities

  • Developing, testing, and debugging embedded C software in an embedded microcontroller, android or Linux environment
  • Coordinating with other departments, such as Quality Engineering, Software Engineering and Product Management to ensure on-time delivery of a fully tested and compatible device that meets customer satisfaction

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.
  • Alarm.com values working together and collaborating in person. Our employees work from the office 5 days a week.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service