Protocol Software -Architect / Senior Tech Lead / Tech Lead
Job Description:
Ownership of system Architecture level and design level sign-off on protocol software for high end wireless communication systems
Algorithmic level decision making backed by a combination of field and theoretical exposure and experience
Propose, implement and maintain protocol software for industry leading wireless products – including cognitive radios, complex tactical mesh networks, SDR’s, ultra-low latency communication links such as HIL (Human in loop)
Own the team(s) for one or more communication projects with respect to implementation, qualification and deployment
Promote a strong ownership culture, ensuring engineers deliver complete solutions within their own domain
Professional Skills:
Strong proficiency in C programming with advanced understanding of memory management, concurrency, and performance optimization.
Excellent knowledge of Linux internals, including kernel networking stack, device interfaces, and debugging tools (e.g., tcpdump, perf).
Understanding Layer 2/3 protocols (Ethernet, ARP, VLAN, IP, ICMP, routing protocols such as OSPF/BGP/RIP).
Expertise in MAC layer design, scheduling, and resource allocation algorithms.