About the role
Dragos is seeking a Senior Device Engineer to automate interactions with network-connected devices like printers, cameras, and ICS equipment. The role involves reverse-engineering device communication protocols, building shared frameworks, and developing software for device identification and fingerprinting. The engineer will also use AI coding tools and collaborate cross-functionally.
Requirements
5+ years software engineering experience, strong Node.js/TypeScript, Go valued, network protocol analysis skills (traffic captures, vendor-specific protocols), relational databases, Unix/Linux, Docker, understanding of TCP/IP, TLS, HTTP, etc., experience using AI coding tools, good communication, cybersecurity best practices. Bonus: ICS/OT, embedded systems, or xIoT device security.
About the company
Dragos
Dragos provides cybersecurity solutions for the industrial sector, focusing on protecting Operational Technology (OT) environments. Their platform and services offer visibility, threat detection, and response capabilities, enabling organizations to safeguard critical infrastructure with AI-powered expertise. Dragos aims to help organizations manage and mitigate OT cyber risks effectively.
View company page →More from Dragos
Staff AI/ML Engineer
PythonPyTorchTensorFlowScikit-learnKubernetesDockerGoRustJava
$225k
Remote · APAC, EU, NA +1
Staff AI/ML Engineer
$225k
PythonPyTorchTensorFlowScikit-learnKubernetesDockerGoRustJava
Senior Device Engineer
Node.jsTypeScriptGoDockerLinux
$165k
Remote · APAC, EU, NA +35
Senior Device Engineer
$165k
Node.jsTypeScriptGoDockerLinux
Principal Data Engineer
RustGoPythonNode.jsKubernetesDocker
$225k
Remote · APAC, EU, NA +34
Principal Data Engineer
$225k
RustGoPythonNode.jsKubernetesDocker
Senior Backend Engineer - Backend
RustPostgreSQLElasticsearchKubernetesDockerTerraformPrometheusGrafanaKotlinGoPython
$165k
Remote · US
Senior Backend Engineer - Backend
$165k
RustPostgreSQLElasticsearchKubernetesDockerTerraformPrometheusGrafanaKotlinGoPython
Senior Cloud Infrastructure Engineer
AWSAzureDockerKubernetesGoPythonTerraformAnsibleLinuxBashPostgreSQLRustTypeScript
$165k
Remote · APAC, EU, NA +11
Senior Cloud Infrastructure Engineer
$165k
AWSAzureDockerKubernetesGoPythonTerraformAnsibleLinuxBashPostgreSQLRustTypeScript
Similar roles
Engineering Manager (Platform)
$200k–300k
Engineering Manager (Platform)
$200k–300k
Senior Product Engineer
$200k–300k
Senior Product Engineer
$200k–300k
Senior Embedded Application Software Engineer - Connected Devices
$141k–226k
Senior Embedded Application Software Engineer - Connected Devices
$141k–226k
Senior/Staff Full Stack Engineer
$150k–210k
Senior/Staff Full Stack Engineer
$150k–210k
Senior Engineering Manager, Messaging Channels
$236k–280k
Senior Engineering Manager, Messaging Channels
$236k–280k