Senior IoT Security Engineer – Offensive Security Lead

Alarm.com

Tysons (VA)

On-site

USD 168,000 - 181,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) with employer match
Paid vacation
Office 4 days a week

Job summary

Alarm.com is seeking a Staff Security Engineer to identify security risks in our IoT device ecosystem, communicate findings to management, and assist with mitigation. The role requires hands-on reverse engineering, networking, OS, and programming experience, with duties spanning testing, threat modeling, and policy documentation.

The position involves collaboration with infrastructure, product, and other teams to minimize security and privacy risks, and includes a robust rewards package.

Qualifications

  • 10+ years of information security experience with a focus on offensive security or vulnerability research.
  • Experience security testing in IoT, embedded, or firmware environments.
  • Working knowledge of embedded Linux systems and firmware analysis.
  • Experience with hardware debugging tools such as oscilloscopes and logic analyzers.
  • Strong communication and collaboration skills.

Responsibilities

  • Perform IoT penetration testing, including firmware extraction, reverse engineering, and vulnerability discovery.
  • Conduct security research, threat modeling, vulnerability assessments, penetration testing across applications and systems.
  • Use manual and automated techniques to assess risks and bypass security mechanisms.
  • Oversee deployment and modernization of security solutions in IoT infrastructure and documents.
  • Select and enhance security solutions to improve overall IoT security.
  • Document risk impacts clearly in reports and remediation plans.
  • Triage and remediate issues reported by external parties; collaborate with stakeholders.
  • Other duties as assigned.

Skills

IoT security
Reverse engineering
Penetration testing
Vulnerability research
Networking
Embedded systems
Programming
Communication

Education

B.A. or B.S. in Computer Science or Electrical Engineering

Tools

IDA Pro
Ghidra
Binary Ninja
Oscilloscope
Logic analyzer
UART/I2C/SPI/JTAG tooling

Job description

Alarm.com is seeking a Staff Security Engineer to identify security risks in our IoT device ecosystem, communicate findings to management, and assist with mitigation. The role requires hands-on reverse engineering, networking, OS, and programming experience, with duties spanning testing, threat modeling, and policy documentation.

The position involves collaboration with infrastructure, product, and other teams to minimize security and privacy risks, and includes a robust rewards package.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Security Engineer
Staff Security Engineer

Alarm.com • Tysons (VA)

On-site
USD 168,000 - 181,000
Health insurance
401(k) with employer match
Paid vacation
+1
Senior IoT & Product Security Engineer
Senior IoT & Product Security Engineer

Allegion Canada Inc. • Golden (CO)

On-site
USD 124,000 - 142,000
Health insurance
Dental insurance
Vision insurance
+9
Staff Embedded Software Architect for IoT Systems
Staff Embedded Software Architect for IoT Systems

Alarm.com • Tysons (VA)

On-site
USD 144,250 - 169,126
HSA contribution
401(k) match
Paid holidays/vacation
+4
Senior IoT Product Security Architect
Senior IoT Product Security Architect

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 140,000 - 190,000
IoT Systems Architect & Technical Lead
IoT Systems Architect & Technical Lead

Alarm.com • Tysons (VA)

On-site
USD 130,000 - 170,000
Staff Software Engineer, Platform & IoT
Staff Software Engineer, Platform & IoT

Alarm Com • Boston (MA)

On-site
USD 150,000 - 190,000
Principal IoT & Cloud Architect
Principal IoT & Cloud Architect

Xapply • Tysons (VA)

On-site
USD 200,000 - 250,000
Collaborate with outstanding people
Immediate impact
Gain well rounded experience
+2
Staff Software Engineer - Embedded
Staff Software Engineer - Embedded

Alarm.com • Tysons (VA)

On-site
USD 144,250 - 169,126
HSA contribution
401(k) match
Paid holidays/vacation
+4
Senior IoT & Firmware Security Engineer
Senior IoT & Firmware Security Engineer

Allegion • Golden (CO)

On-site
USD 123,550 - 142,000
Health, dental, and vision insurance
Unlimited Paid Time Off
401K plan with 6% company match
+2
IoT Platform Architect — Principal Software Engineer
IoT Platform Architect — Principal Software Engineer

Alarm Com • Tysons (VA)

On-site
USD 200,000 - 250,000