Protocol Software- Design /Senior Design Engineer (India)

Protocol Software- Design /Senior Design Engineer (India)

03 Aug
|
CoreEl Technologies
|
India

03 Aug

CoreEl Technologies

India

Job Description:

- Contribute to the design and development of MAC and network-layer protocol software for advanced wireless and SDR-based systems.
- Participate in translating architectural concepts into reliable and maintainable implementations.
- Implement and integrate protocol features, scheduling logic, and inter-process communication mechanisms under Linux environments.
- Collaborate closely with PHY and hardware teams to achieve efficient end-to-end data flow.
- Own specific protocol modules, from design interpretation to validation and optimization.
- Assist in the development, integration, and testing of protocol software components within wireless communication systems.
- Work under guidance to implement MAC and network-layer features, focusing on packet handling, link management, and system debugging.
- Participate in functional validation, simulation runs, and performance benchmarking of communication stacks.
Document data flows, timing interactions, and results to support design and testing processes.

Skilled 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.

Job Category: Design Engineer Senior Design Engineer

Job Type: Full Time

Job Location: Bangalore

Experience: 3 to 6 Years 1 to 4 Years

Education: Electronics and Communication Engineering Computer Science Engineering Electrical and Electronics Engineering

📌 Protocol Software- Design /Senior Design Engineer (India)
🏢 CoreEl Technologies
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: protocol software- design /senior design engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: protocol software- design /senior design engineer (india) / india