Qureos

Find The RightJob.

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.
  • Experience with IPC mechanisms — shared memory, message queues, semaphores, pipes, UNIX domain sockets
  • Hands-on experience with socket programming (UDP/TCP/RAW).
  • Knowledge of routing and forwarding concepts, QoS, and packet scheduling.
  • Familiarity with PHY layer concepts and basic understanding of analog/digital waveforms, modulation, and signal timing.
  • Proficient in Linux build and debugging tools (gcc, gdb, make, Wireshark, valgrind).
  • Fluency, good communication & presentation skills.
  • Experience in real-time or embedded Linux systems is a strong plus.

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.