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 (undocumented web interfaces and protocols, network traffic captures, hands‑on experimentation) and turn that into automated, supported product capabilities
Troubleshoot complex device issues in production, including hard‑to‑reproduce and protocol‑level problems