Staff Security Engineer

NextGenEnergyJobs

Tysons (VA)

On-site

USD 150,000 - 230,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Savings Account
401(k) with employer match
Paid vacation
Paid holidays
Wellness time
Paid maternity and bonding leave
Disability insurance
Life insurance

Job summary

Alarm.com is seeking an experienced information security professional for a senior role in Tysons, VA. You will lead IoT penetration testing, firmware extraction, and reverse engineering, driving vulnerability discovery and risk assessment across devices and applications.

The ideal candidate has 10+ years in information security, strong offensive security background, and experience with embedded Linux and firmware analysis.

Qualifications

  • 10+ years of information security experience with a focus on offensive security.
  • Experience performing security testing and assessment in IoT, embedded, or firmware environments.
  • Familiarity with embedded Linux and firmware images.
  • Experience with reverse engineering tools and techniques.
  • Self-starter with strong written and verbal communication skills.

Responsibilities

  • Perform IoT penetration testing, including firmware extraction, reverse engineering, and vulnerability discovery.
  • Perform security research, analysis, and testing across applications, platforms, and systems.
  • Use manual and automated techniques to assess risks and bypass security controls.
  • Oversee deployment and configuration of security solutions for IoT infrastructure.
  • Document risk impacts and test findings clearly in reports.
  • Triage and drive remediation of security issues reported by external parties.
  • Collaborate with infrastructure, product, and other stakeholders to minimize risks.
  • Other duties as assigned.

Skills

Offensive security
Penetration testing
Reverse engineering
Team collaboration
Strong communication

Education

B.A. or B.S. in Computer Science, Electrical Engineering, or related engineering program

Tools

IDA Pro
Ghidra
Binary Ninja
Oscilloscope
Logic analyzer

Job description

Alarm.com is the leading platform for intelligently connected properties.

Key Responsibilities
  • 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
  • Use a combination of manual and automated techniques to assess risks and circumvent security mechanisms of devices and application
  • Oversee and manage the deployment, integration, and configuration of security solutions and enhancements to existing IoT infrastructure and the enterprise’s security documents
  • Select and acquire additional security solutions or enhancements to existing security solutions to improve overall IoT enterprise security
  • Clearly outline and document risk impacts of test findings in reports
  • Test, triage, and drive remediation of security issues reported by external parties
  • Actively partner with infrastructure, application, product, and other stakeholders to ensure deployed solutions minimize security and privacy risks
  • Other duties as assigned
Requirements
  • B.A. or B.S. (or higher) in Computer Science, Electrical Engineering, or a related engineering program with strong academic performance preferred
  • 10+ years of information security experience, with a strong focus on offensive security, penetration testing, or vulnerability research
  • Prior experience performing security testing and assessment in IoT, embedded, or firmware based environments
  • Working knowledge of embedded system design and constraints (development experience a plus, but not required)
  • Familiarity with using hardware debugging equipment such as oscilloscopes, logic analyzer and other tools
  • Familiarity with interface protocols such as UART, I 2 C, SPI, JTAG, and related tooling.
  • Experience analyzing embedded Linux systems and firmware images.
  • Familiarity with ARM CPU architectures with exposure to x86, RISC-V, or others as a plus
  • Experience with reverse-engineering tools such as IDA Pro, Ghidra, and/or Binary Ninja
  • Certification in one or more Information Security disciplines is preferred or ability to obtain certifications.
  • Self-starter, analytical, tenacious problem solver
  • Strong verbal and written communication skills for a highly collaborative environment
  • Rigorous attention to detail and focus on quality of deliverables
  • Proven team experience and comfort in a team-oriented environment
  • Passion for working with technology and excitement for creating high quality consumer technology product
  • 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.
  • 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!
  • Gain well rounded experience: 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.
  • Community and Camaraderie: One of our core values is to 'Keep It Fun,' which to us means fostering a strong sense of community. Our culture is built on collaboration and connection, where we celebrate our successes and believe that a positive, engaging environment is key to doing our best work.
  • Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week .
  • 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.
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
Staff Security Engineer (IOT/Embedded Security)
Staff Security Engineer (IOT/Embedded Security)

Alarm.com • Tysons (VA)

On-site
USD 120,000 - 150,000
Collaborative culture
Health plans with subsidies
401(k) employer match
+1
Device Engineer II
Device Engineer II

NextGenEnergyJobs • San Diego (CA)

On-site
USD 120,000 - 160,000
Health Insurance
401(k) with employer match
HSA with company contribution
+2
Software Engineer II
Software Engineer II

NextGenEnergyJobs • Boston (MA)

On-site
USD 110,000 - 160,000
Health insurance
401(k) with employer match
Paid vacation & holidays
Engineering Manager - Embedded Firmware
Engineering Manager - Embedded Firmware

Alarm.com • Boston (MA)

On-site
USD 165,000 - 185,000
Medical plans with company subsidies
Health Savings Account (HSA)
401(k) with employer match
+2
Software Engineering Manager
Software Engineering Manager

Alarm.com • Greenville (SC)

On-site
USD 120,000 - 150,000
Medical plans with company subsidies
401(k) with employer match
Paid vacation and holidays
+2
Engineering Manager - Embedded Firmware
Engineering Manager - Embedded Firmware

Alarm.com • Boston (MA)

On-site
USD 180,000 - 240,000
Health insurance
HSA
401(k) match
+5
Engineering Manager - Embedded Firmware Boston, Massachusetts
Engineering Manager - Embedded Firmware Boston, Massachusetts

Alarm.com • Boston (MA)

On-site
USD 165,000 - 185,000
401(k) with employer match
Health Savings Account with company contribution
Paid vacation and holidays
Senior Software Engineer New Tysons, Virginia
Senior Software Engineer New Tysons, Virginia

Alarm, LLC • Tysons (VA)

On-site
USD 88,000 - 123,000
Office 4 days a week
Competitive pay
HSA with company contribution
+2
Staff Software Engineer - Embedded
Staff Software Engineer - Embedded

Alarm.com • Tysons (VA)

On-site
USD 144,000 - 170,000
HSA contribution
401(k) match
Paid holidays/vacation
+4