Position Overview
Responsible for designing, enhancing, and maintaining Android Framework networking components for automotive systems, with a focus on connectivity, communication protocols, and vehicle network integration.
Key Responsibilities
- Develop and enhance Android Framework services related to network connectivity, including WiFi, Cellular, and Ethernet
- Design and maintain networking HAL (Hardware Abstraction Layer) components and interfaces
- Customize and extend AOSP framework capabilities to support advanced networking and connectivity features
- Optimize core Android networking services such as ConnectivityService, NetworkPolicyManager, and related modules
- Troubleshoot and resolve complex networking issues across Android framework, native layers, and Linux kernel components
- Implement networking features including VPN, tethering, firewall, and security-related functionalities
- Contribute to both native C/C++ and Java/Kotlin development for Android networking frameworks
- Collaborate closely with hardware teams, modem/chipset vendors, and application engineers for system integration
- Participate in code reviews and maintain high standards for software quality and maintainability
- Analyze and improve network throughput, latency, stability, and power efficiency
Requirements
Education & Experience
- Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related discipline
- Minimum 3 years of hands-on experience in Android Framework development, preferably in networking-focused domains
Technical Skills
- Strong understanding of AOSP architecture, especially Android networking and connectivity subsystems
- Proficient in C/C++ and Java/Kotlin development
- Solid knowledge of TCP/IP stack, network protocols, and socket programming concepts
- Experience working with Android networking APIs such as ConnectivityManager and NetworkCallback
- Familiarity with Android HAL, Binder IPC mechanisms, and Android system services
- Good understanding of Linux networking internals, including netfilter and iptables
- Hands-on experience with network debugging and packet analysis tools such as tcpdump and Wireshark
Soft Skills
- Strong debugging, troubleshooting, and root-cause analysis capabilities
- Good communication and collaboration skills in cross-functional environments
- Ability to work independently and manage complex technical tasks
- Good English reading and writing communication skills