Security Engineer
Core
Design, review, and verify security across Cisco's network device portfolio (routers, switches, IoT, cameras) by creating threat models, reviewing code/architecture, and translating weaknesses into secure patterns.
Role type
Senior Security Engineer (Embedded/IoT)
Builds
Secure network devices (hardware, firmware, software) for global customers
Domain
Network Security / Embedded Systems / IoT
Required skills
Threat modeling, Security code review (C/C++), Device security testing, Security tooling (Python), CWE/OWASP/MITRE frameworks, Reusable security controls
Preferred skills
Systems thinking, Risk exposure analysis, Agentic workflow development, Static-analysis rules, CI/CD guardrails
Technologies
C/C++, Python, CWE, MITRE EMB3D, OWASP IoT
Responsibilities
Create threat models and review device architectures/code to find weaknesses, Translate recurring weakness classes into secure patterns and reusable engineering controls, Test security claims using reproducible evidence, Collaborate with engineers across functions using AI-enabled workflows
Seniority
Senior, hands-on IC
