DiscoverStartupsAlarm.comJobs at Alarm.com: Explore current Opportunities
Alarm.com company logo
Alarm.com
Actively Hiring
Get best-in-class security, plus smart home automation the whole family will love501-1000 Employees
  • B2C
  • B2B
  • Public Stage
    Publicly traded company
  • 4.1
    Highly rated
    Alarm.com is highly rated on Glassdoor, with 4.1 out of 5 stars
  • 4.4
    Work / Life Balance
    Employees rate Alarm.com 4.4/5 on Glassdoor for work / life balance

Jobs at Alarm.com

Filter by
Team
Location
Type
Product

Product Manager II

NewPosted 4 days ago

Product Manager II

  • 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!
Engineering

Senior Staff Software Engineer

NewPosted 1 week ago

Senior Staff Software Engineer

  • Mentor groups of junior, senior, and lead engineers.
  • Develop software for a wide variety of platforms and technologies.
Other Engineering

Senior Device Engineer

NewPosted 2 weeks ago

Senior Device Engineer

  • Design, implement, and test embedded software for camera platforms (e.g., ARM, microcontrollers, SoCs).
  • Develop firmware, and hardware abstraction layers to interface with sensors, communication modules, and peripherals.
Engineering

Staff Software Engineer - Embedded

NewPosted 3 weeks ago

Staff Software Engineer - Embedded

  • Own product-level architecture and technical direction for embedded C/C++ software across multiple concurrent projects, driving consensus on complex trade-offs and defining team engineering standards.
  • Lead cross-functional project delivery — coordinating with QE, SE, PM, and external partners, h...
Engineering

Software Engineer II

NewPosted 3 weeks ago

Software Engineer II

  • Write and maintain high-quality backend code across the SPX and Device Platform domains, including device state and command APIs, event pipelines, device lifecycle management flows, and partner-facing integration components.
  • Complete assigned tasks and features independently with high-level direction, seeking out infor...
Engineering

Embedded Software Engineer I

NewPosted 3 weeks ago

Embedded Software Engineer I

  • Bachelor's degree in computer science, Electrical/Computer engineering, or related field, or equivalent experience.
  • 0-2 years of professional experience; internships, co-ops, research, capstone, or personal projects involving embedded or systems software are welcome in place of industry experience.
Other Engineering

Staff Security Engineer

NewPosted 1 month ago

Staff Security Engineer

  • Perform IoT penetration testing, including firmware extraction, reverse engineering, and vulnerability discovery
  • Perform security research, analysis, and testing via threat modeling, vulnerability assessment, penetration testing, and/or social engineering across a wide variety of applications, platforms and systems
Sales

Sales Engineer - Northeast

NewPosted 2 months ago

Sales Engineer - Northeast

  • Prepare and deliver general sales and project specific presentations.
  • Assess equipment needs on projects with existing equipment and on new projects, along with customer needs; then determine system requirements and deliver recommendations
Engineering

Principal Software Engineer

NewPosted 2 months ago

Principal Software Engineer

  • Provide hands-on technical leadership for systems spanning IoT device control, smart home automation, energy, HVAC, water, and connected-device experiences.
  • Lead architecture and design for major software components, services, APIs, data flows, and integration patterns.
Operations

Technical Support Representative

NewPosted 2 months ago

Technical Support Representative

  • Troubleshoot network communications including router issues, WAN link outage, and switch problems.
  • Troubleshoot software/hardware, user processes and mechanical operation.
Other Engineering

Senior Device Engineer - Mechanical

NewPosted 2 months ago

Senior Device Engineer - Mechanical

  • Own product development end-to-end: Independently drive mechanical design of consumer electronics products from concept and industrial-design intent through detailed design, prototyping, and mass production.
  • Lead large-assembly design: Architect and manage complex, multi-part 3D CAD assemblies, mainta...
Sales

Sales Engineer - Inland Northwest

NewPosted 2 months ago

Sales Engineer - Inland Northwest

  • Prepare and deliver general sales and project specific presentations.
  • Assess equipment needs on projects with existing equipment and on new projects, along with customer needs; then determine system requirements and deliver recommendations
Product

Senior Product Manager

NewPosted 3 months ago

Senior Product Manager

  • Key commercial video hardware products. Lead product development for high-priority commercial video devices, beginning with PoE cameras.
  • Hardware, firmware, and software product definition. Define requirements and make tradeoff decisions across the full product experience, not just the device itself. Ensure the hardware, firmware, and software pieces come together into a product that works well for customers and installers.
Other Engineering

Staff Device Engineer

NewPosted 7 months ago

Staff Device Engineer

  • Lead the design, development, and long‑term maintenance of embedded firmware for connected security and IoT devices as an individual contributor.
  • Own and evolve firmware architectures based on modern RTOS platforms (e.g., FreeRTOS, Zephyr), including task design, memory management, synchronization, and system reliability
Engineering

Quality Engineer I

NewPosted 7 months ago

Quality Engineer I

  • You take ownership of assigned features or systems and proactively identify quality risks
  • You independently investigate issues, gather data, and propose next steps before escalating
Operations

Finance Operations Controller- EnergyHub

NewPosted 1 year ago

Finance Operations Controller- EnergyHub

  • Driving an efficient and accurate monthly close process and quarterly financial reporting cadence, including identifying opportunities to accelerate close calendars, improve automation, and streamline processes.
  • Ensuring all financial information is accurately reflected in the general ledger in compliance ...
Other

Corporate Controller

NewPosted 1 year ago

Corporate Controller

  • Lead Monthly Close: Own the monthly close process across operating companies, ensuring timely, accurate financial statements and consolidated reporting (monthly close by Day 18; year-end close by Day 45) with an eye toward accelerating these timelines through continuous process enhancement.
  • Accounting Systems & Process Improvement: Partner with Finance Transformation and Procurem...
Operations

Senior Accountant

NewPosted 1 year ago

Senior Accountant

  • Prepare recurring and standard non-recurring journal entries as part of the month-end close process.
  • Prepare reconciliations for assigned areas within the parent company and subsidiaries in a timely manner as part of the month-end close process.
Engineering

Senior Software Engineer

NewPosted 1 year ago

Senior Software Engineer

  • Collaborate with outstanding people: We have a strong focus on teamwork, and we work to create a collaborative and welcoming environment that enables our teams to excel.
  • Make an immediate impact: You can expect to be given real responsibility for bringing new technologies to the marketplace. You will be empowered to perform as soon as you join the team!
Engineering

Software Technical Lead

NewPosted 1 year ago

Software Technical Lead

  • Collaborate with outstanding people: We have a strong focus on teamwork, and we work to create a collaborative and welcoming environment that enables our teams to excel.
  • Make an immediate impact: You can expect to be given real responsibility for bringing new technologies to the marketplace. You will be empowered to perform as soon as you join the team!