A

Arlo Technologies

Home security cameras with subscription services

Firmware Developer Co-op

Embedded EngineeringConfirmed live in the last 24 hours
InternshipRichmond, BC, CanadaCA$21.35 - CA$23.08 /hrIn-person

About the Job

Requirements

  • Good knowledge of the C programming language.
  • Experience with Linux or Visual Studio.
  • Debugging and problem-solving skills.
  • Understanding of real-time operating system concepts.
  • Ability to work independently and within a team environment.

Responsibilities

  • Maintain existing product features or add new ones, primarily in a Linux environment.
  • Design, code, and unit test software, and perform debugging and system-level testing.

Desired Qualifications

  • Preferably be a student in the third or fourth year of study.

About the Company

Arlo Technologies

Home security cameras with subscription services

Arlo Technologies focuses on smart home security products and services. It sells wireless security cameras (wire-free), video doorbells, and floodlight cameras for homes and small businesses, and has expanded into subscription services under Arlo Secure. The product line is designed for easy setup, HD/4K video, and compatibility with major smart-home ecosystems (Amazon Alexa, Google Assistant). The company earns revenue from one-time hardware sales and recurring monthly/annual subscriptions for cloud storage, AI-powered detection, and professional monitoring. Arlo differentiates itself by shifting toward a services-led model with high-margin recurring revenue, aiming to grow ARR, and by forming partnerships (e.g., with ADT) to embed Arlo technology into broader monitored security offerings. Its goal is to become a leading, customer-centric security platform with a steady stream of subscription revenue while maintaining strong hardware options for homeowners and small businesses.

Company size
501-1,000
Company stage
IPO
Headquarters
Carlsbad, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Arlo Technologies

See more jobs