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.
Apply directly at Alarm.com →Create a free account for alerts like thisView Alarm.com immigration profile
This listing is sourced directly from Alarm.com's careers page and normalized into a canonical job model.