Senior Connectivity Software Engineer
Core
Design, develop, and integrate connectivity software features across Android, Windows, and embedded platforms, focusing on Wi-Fi, Bluetooth, and peer-to-peer technologies.
Role type
Senior Connectivity Software Engineer
Builds
Device software SDKs, frameworks, and system services for enterprise-scale wireless networking
Domain
Consumer electronics / Wireless networking
Required skills
Java, C, C++, Objective-C, Android development, Linux development, Wi-Fi protocols (802.11), Bluetooth protocols, system-level architecture, debugging, SDK development
Preferred skills
C/C++ embedded systems programming, peer-to-peer technologies, wireless chipset vendor collaboration, cross-platform development (Windows, Linux, embedded), wireless performance analysis tools
Technologies
Android, Windows, Linux, Wi-Fi, Bluetooth, Wireshark
Responsibilities
Design and integrate connectivity software features across multiple platforms; Implement and tune wireless networking protocols and sensing algorithms; Troubleshoot peer-to-peer technologies for secure, low-latency connectivity; Collaborate with chipset vendors and internal teams to optimize performance; Analyze complex wireless behavior and resolve interoperability issues
Seniority
Senior, hands-on IC
