Senior Device Engineer - Remote-First IoT/OT Security Automation

Dragos, Inc.

United States

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive equity package

Job summary

Dragos, Inc. is seeking a Senior Device Engineer to design, build, and ship software that fingerprint and interact with network-connected devices across embedded, IoT, and OT/ICS endpoints.

You will contribute to shared frameworks, handle device communication, and improve automated capabilities within a remote-first team. The role emphasizes production-grade software, cybersecurity expertise, Go proficiency, and collaboration across product, security, and customer-facing teams.

Qualifications

  • 5+ years of experience as a software engineer shipping production systems.
  • Cybersecurity experience.
  • Experience with Go.
  • Strong network protocol analysis skills and turning captures into fingerprints.
  • Proficiency with relational databases.
  • Solid command of Unix/Linux environments.
  • Experience with Docker and containerized workflows.
  • Understanding of TCP/IP, TLS, HTTP and common embedded/industrial protocols.
  • Experience using AI coding tools effectively.
  • Good communication and collaboration in a fast-paced, remote-first environment.
  • Experience applying cybersecurity best practices; ICS/OT or xIoT are a plus.

Responsibilities

  • Design, build, and ship production software for identifying, fingerprinting, and interacting with network-connected devices across embedded, IoT, and OT/ICS endpoints.
  • Build and maintain features within the shared frameworks and services that device support is built on, from design through testing and maintenance.
  • Contribute to migrations and re-architectures of existing systems.
  • Figure out how devices communicate and turn that into automated, supported product capabilities.
  • Troubleshoot complex device issues in production, including protocol-level problems.
  • Leverage AI tools as a core part of day-to-day workflow: research, code generation, debugging, testing, documentation.
  • Write and maintain automated test cases and frameworks for device coverage integrity.
  • Mentor engineers and participate in code reviews and design discussions.
  • Collaborate cross-functionally with product, security research, threat research, and customer-facing teams.

Skills

Go
Network analysis
Unix/Linux
Docker
AI coding tools
Cybersecurity
Communication

Tools

Databases

Job description

Dragos, Inc. is seeking a Senior Device Engineer to design, build, and ship software that fingerprint and interact with network-connected devices across embedded, IoT, and OT/ICS endpoints.

You will contribute to shared frameworks, handle device communication, and improve automated capabilities within a remote-first team. The role emphasizes production-grade software, cybersecurity expertise, Go proficiency, and collaboration across product, security, and customer-facing teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Device Automation Engineer — Remote (IoT/OT)
Senior Device Automation Engineer — Remote (IoT/OT)

Dragos, Inc. • Lennox Park (MD)

On-site
USD 140,000 - 190,000
Competitive Equity Package
Comprehensive Benefits Plan
Senior Device Automation Engineer – Remote xOT Security
Senior Device Automation Engineer – Remote xOT Security

AllegisCyber Capital • United States

On-site
USD 165,000
Salary 165,000.00 USD annual base
Equity package
Comprehensive benefits plan
Remote Senior Systems Engineer - OT/ICS Cybersecurity
Remote Senior Systems Engineer - OT/ICS Cybersecurity

Dragos, Inc. • Northern (KY)

Hybrid
USD 120,000 - 180,000
Competitive Equity Package
Senior Systems Engineer
Senior Systems Engineer

Dragos, Inc. • Northern (KY)

Hybrid
USD 120,000 - 180,000
Competitive Equity Package
Senior Systems Engineer
Senior Systems Engineer

Dragos • United States

On-site
USD 100,000 - 130,000
Competitive Equity Package
Junior OT/ICS Lab Engineer — Remote-First & Hands-On
Junior OT/ICS Lab Engineer — Remote-First & Hands-On

AllegisCyber Capital • Hanover (MD)

On-site
USD 89,000 - 121,000
Equity package
Benefits plan
Remote Senior Backend Engineer - Rust & Security Platform
Remote Senior Backend Engineer - Rust & Security Platform

Dragos, Inc. • United States

On-site
USD 150,000 - 230,000
Remote Senior Industrial Threat Detection Engineer
Remote Senior Industrial Threat Detection Engineer

Dragos • Town of Montana (WI)

On-site
USD 137,000 - 167,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Clutch Canada • United States

On-site
USD 165,000
Competitive Equity Package
Comprehensive Benefits Plan
Senior Front End Engineer - Remote, Protect Critical Systems
Senior Front End Engineer - Remote, Protect Critical Systems

Feedinkoo • United States

Remote