- Strong in software architecture and design principles (layered, modular, service-oriented, real-time systems).
- Expertise in C/C++, Embedded Linux, and RTOS-based systems.
- Good understanding of Networking and Security protocols across Layer 2, Layer 3, Firewall/VPN, IPS/IDS, TLS/SSL.
- Experience in industrial protocols (Modbus, OPC, IEC 104, DNP3, GOOSE).
- Hands-on knowledge of Linux kernel, device drivers, and middleware.
- Exposure to open-source stacks (Yocto, RDKB, OpenWrt).
- Knowledge of cloud/edge integration and management interfaces (SNMP, Netconf, Yang, REST APIs).
Strong understanding of performance, scalability, high availability, and fault-tolerant design