Bachelor of Engineering, Bachelor Of Engineering, Bachelor Of Comp. Applications, Bachelor Of Science, Master Of Engineering, Master Of Technology, Master Of Science, Master Of Comp. Applications
Service Line
Engineering Services
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.
- Robust 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.