What are the responsibilities and job description for the Embedded developer - Wi-Fi position at Global Connect Technologies?
Job Title: Wi-Fi Developer
Location: Palo Alto, CA
Job Summary
We are seeking a highly skilled and proactive Staff Wi-Fi Engineer to drive next-generation automotive connectivity solutions. This role focuses on enabling and optimizing Wi-Fi functionality in Software Defined Vehicles (SDV), particularly within virtualized Android-based IVI systems.
The ideal candidate will have deep expertise in embedded systems, Wi-Fi driver development, Linux kernel, and virtualization technologies, and will play a critical role in delivering high-performance, reliable in-vehicle wireless connectivity.
Key Responsibilities
- Lead end-to-end bring-up, integration, and validation of WiFi on embedded automotive hardware.
- Design, develop, and port WiFi drivers for virtualized Android environments.
- Optimize system performance including throughput, latency, power consumption, and reliability.
- Perform multi-layer debugging and root cause analysis across hardware, drivers, hypervisor, Linux kernel, and Android stack.
- Enable seamless WiFi connectivity for Android applications, ensuring compliance with Android networking stack and WiFi HAL.
- Contribute to the architecture and evolution of automotive WiFi software systems.
- Collaborate with chipset vendors and cross-functional teams (HW, SW, networking, security, validation).
Required Qualifications
- 5 years of experience in WiFi driver development / embedded networking / wireless systems
- Strong programming skills in C/C (kernel and driver level)
- Deep understanding of WiFi standards (802.11 a/b/g/n/ac/ax)
- Hands-on experience in embedded WiFi hardware bring-up
- Strong expertise in:
- Linux kernel & device drivers
- Networking stack development
- Android WiFi stack (HAL, wpa_supplicant, hostapd)
- Experience with hypervisor-based systems / virtualization
- Strong debugging, analytical, and problem-solving skills
- Excellent communication and collaboration skills
- Bachelor’s/Master’s in Computer Science, Electrical Engineering, or related field
Preferred / Bonus Skills
- Automotive experience (IVI / telematics systems)
- Experience with Android Auto / Apple CarPlay
- Knowledge of Bluetooth, Cellular, GPS co-existence
- Familiarity with RTOS concepts
- Scripting skills (Python, Shell)
- Understanding of automotive protocols (CAN, Ethernet, SOME/IP, gPTP)
- Knowledge of wireless security best practices
- Experience in performance optimization for embedded/virtualized systems