Responsible for developing and maintaining Android Framework components with focus on network connectivity,communication protocols, and automotive network systems.
Key Responsibilities:
• Design and implement Android Framework services for network connectivity (WiFi, Cellular, Ethernet)
• Develop and maintain network-related HAL (Hardware Abstraction Layer) interfaces
• Customize Android AOSP framework to support advanced networking features
• Implement and optimize ConnectivityService, NetworkPolicy, and related system services
• Debug complex network stack issues across framework, native, and kernel layers
• Develop VPN, tethering, and network security features
• Work with native C/C++ and Java/Kotlin for network framework development
• Collaborate with hardware teams, modem vendors, and application
developers
• Conduct code reviews and ensure code quality standards
• Monitor and optimize network performance, latency, and power consumption
Note:The candidate will be onboarded onto the payroll of a verified KPIT entity at the start of their engagement for atleast one year.
• Bachelor's degree in Computer Science,
Electrical Engineering, or related field
• 3+ years experience in Android Framework development with focus on networking
• Strong knowledge of AOSP architecture, particularly network components
• Proficient in C/C++, Java/Kotlin
• Proficient in English
• Deep understanding of TCP/IP, network protocols, and socket programming
• Experience with Android networking APIs (ConnectivityManager, NetworkCallback, etc.)
• Knowledge of Android HAL, Binder IPC, and system services
• Understanding of Linux kernel networking and netfilter/iptables
• Experience debugging with tcpdump, Wireshark, and network analysis tools