Alarm.com

Alarm.com

Senior Staff Software Engineer

Tysons, Virginia · Staff+

Sponsorship not specified$168k-$200kDetected 14 days ago
C++C#Distributed SystemsObject-Oriented ProgrammingSQLCloud PlatformsLinuxGrafanagRPCWebSocketsCybersecurityIncident ResponseNegotiationEmbedded SystemsWiresharkLeadershipCommunicationCollaborationMentoring

About the role

  • Define and communicate the protocol architecture for onboarding, secure transport, command and control, telemetry, and OTA updates across Z Wave, Matter, PowerG, and ZigBee.
  • Join a small, friendly culture with a broad technology surface and immediate impact.
  • 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.

Responsibilities

  • Lead design of major components and systems for the Protocols team
  • Set the Protocols roadmap and communicate tradeoffs and decisions to executives, partners, and cross functional teams
  • Deliver robust implementations for Z Wave, Matter, PowerG, and ZigBee, including capability negotiation and backward compatibility
  • Build gateway and cloud services that normalize device semantics with attention to latency, throughput, and cost
  • Partner with Ops on deployments, on call rotations, incident response, and post incident reviews
  • Proven leadership mentoring engineers and building reusable platforms and libraries
  • 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.
  • We are seeking a Senior Staff Software Engineer to lead the architecture and delivery of IoT and smart automation protocols with a focus on Z‑Wave, Matter, PowerG, and ZigBee.
  • You will collaborate across Product, Firmware, Panels, and Operations to deliver secure, reliable, and interoperable experiences.
  • Drive discovery, design, and implementation, set near term and long-term plans, review solutions, and provide clear documentation and examples.

Requirements

  • Bachelor's in Computer Science, Computer Engineering, a related field, or equivalent experience
  • Hands-on experience with Z Wave, Matter, PowerG, or ZigBee, including commissioning, security, and interoperability

Nice to have

  • Thread, BLE, Wi Fi, or cellular experience
  • MQTT, HTTP, WebSockets, or gRPC, including QoS and session management
  • Security across TLS, DTLS, key management, device identity, secure boot, and threat modeling
  • Embedded and gateway experience with C or C++ on RTOS or Linux, and packet analysis with sniffers and spectrum tools
  • High throughput telemetry ingestion and storage with schema versioning and compression
  • WHY WORK FOR ALARM.COM?
  • 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.

Skills

  • New employees can expect to be given real responsibility for bringing new technologies to the marketplace.

Compensation

  • $167,500 - $199,500 USD
  • The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience.
  • The base salary offered is part of a total compensation package.

Benefits

  • Our total rewards package is designed to support you holistically-in your health, your finances, and your life outside of work.
  • The package includes medical plans with company subsidies, a Health Savings Account (HSA) with a company contribution, and a 401(k) with an employer match.
  • We encourage a healthy work-life balance with paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave.
  • To complete the package, we also provide company-paid disability and life insurance, all within a collaborative and casual work environment.
  • You will own initiatives from design through deployment, mentor engineers, and clearly communicate an architectural vision that aligns devices, gateways, mobile apps, and cloud services.

Equal opportunity

  • Equal Opportunity Employer

Visa & Work Authorization

  • Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

This listing is sourced directly from Alarm.com's careers page and normalized into a canonical job model.