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.
Start fresh or import an existing resume
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.