Protocol Software -Architect / Senior Tech Lead / Tech Lead

CoreEL Technologies

Bengaluru

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CoreEL Technologies in Bengaluru is looking for a software engineer skilled in C programming and Linux internals. You will take ownership of system architecture and design for protocol software in advanced wireless communication systems. Responsibilities include developing software for products like cognitive radios and mesh networks, leading teams on communication projects, and promoting a strong ownership culture among engineers. Ideal candidates will have strong communication skills and the ability to deliver complete solutions.

Qualifications

  • Strong proficiency in C programming with advanced understanding of memory management.
  • Excellent knowledge of Linux internals, including kernel networking stack.
  • Understanding Layer 2/3 protocols like Ethernet, ARP, VLAN.
  • Expertise in MAC layer design, scheduling, and resource allocation algorithms.
  • Experience with IPC mechanisms, shared memory, and socket programming.
  • Fluency with good communication & presentation skills.

Responsibilities

  • Ownership of system architecture level and design level sign-off.
  • Propose, implement and maintain protocol software for wireless products.
  • Own the team for one or more communication projects.
  • Promote a strong ownership culture within engineering teams.

Skills

C programming
Linux internals
Layer 2/3 protocols
MAC layer design
IPC mechanisms
Socket programming
Routing and forwarding concepts
PHY layer concepts
Linux build tools
Communication skills

Tools

gcc
gdb
make
Wireshark
valgrind

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Protocol Software- Design /Senior Design Engineer
Protocol Software- Design /Senior Design Engineer

CoreEL Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Lead Software Developer - L2/L3 Networking Protocols
Lead Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Software Developer - Manageability & Security
Software Developer - Manageability & Security

Luxoft • Bengaluru

On-site
Senior Software Developer - L2/L3 Networking Protocols
Senior Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Senior Network Software Engineer
Senior Network Software Engineer

Tarana Wireless • Pune District

On-site
INR 1,800,000 - 2,400,000
Embedded Engineer - Protocol & Firmware(C/C++)
Embedded Engineer - Protocol & Firmware(C/C++)

Kairos Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
OpenWrt Software Architect
OpenWrt Software Architect

Keylabsintelli • Hyderabad

On-site
INR 1,200,000 - 1,800,000
SENIOR ARCHITECT - Embedded C
SENIOR ARCHITECT - Embedded C

Happiest Minds Technologies • Bengaluru

On-site
INR 2,800,000 - 5,200,000
Senior Wireless Software Engineer (PHY Layer)
Senior Wireless Software Engineer (PHY Layer)

Tarana Wireless Inc • Pune District

On-site
INR 1,500,000 - 2,600,000
Lead Firmware/Software Developer
Lead Firmware/Software Developer

Larsen & Toubro • Bengaluru

On-site
INR 1,200,000 - 1,800,000