Responsibilities :
Design and implement embedded software for network communication protocols (TCP/IP, UDP, MQTT, etc.).
Develop firmware for microcontrollers and SoCs with networking capabilities.
Optimize network stack performance and reliability.
Collaborate with hardware engineers on network interface integration.
Debug and troubleshoot network communication issues.
Technical and Professional Requirements :
Experience with embedded C/C++ programming.
Strong knowledge of TCP/IP protocols and networking layers.
Familiarity with RTOS and network stacks (lwIP, FreeRTOS+TCP).
Experience with Wi-Fi, Ethernet, or cellular modules.
Expertise in TCP/IP, UDP, and IPv6.
Experience with security protocols (TLS/SSL, DTLS).
Knowledge of embedded Linux networking.
Preferred Skills :
Technology->Media->Video Streaming,Technology->Media->Settop Box, DVB
Educational Requirements :
Bachelor of Engineering,Bachelor Of Technology,Bachelor Of Science,Bachelor Of Comp. Applications,Master Of Engineering,Master Of Technology,Master Of Science,Master Of Comp. Applications
Service Line :
Engineering Services
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.