Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent practical experience.
5 years of experience with development and technical troubleshooting in 3GPP/IETF IMS protocols in LTE or 5G NR.
Coding and scripting experience in one or more languages (Python, Perl, C, C++ or Java).
Experience in C, C++, and embedded Real-Time Operating System (RTOS).
Nice to haves:
Experience in cellular wireless technologies or IP Multimedia Subsystem (IMS)/VoLTE/VoWiFi/VoNR.
Experience with programming, scripting or engineering automation.
Understanding of 3GPP LTE/NR Layer 3 NAS protocol standards.
Familiarity with Android/Modem software development/engineering, problem resolving, and troubleshooting.
Strong communication and collaboration skills.
What you'll be doing:
Develop and customize Android/Modem software to meet customer and project requirements in IMS/Telephony domain/NAS. Analyze and fix Android/Modem IMS and NAS protocol issues.
Work closely with region carriers to meet customer’s commercial product requirements.
Provide on-site support in the carrier labs/sites to resolve important issues and get certification.
Collaborate with cross-layer teams (Telephony/IMS/NAS/AS) and cross-organization teams (Android Software, TPM/TAM and Hardware) to deliver high quality Pixel Android/Modem software.
Generate ideas, develop features, build software/hardware systems and/or improve engineering processes and automation to help product velocity and quality.
Perks and Benefits:
Google is proud to be an equal opportunity and affirmative action employer.
English proficiency is a requirement for all roles unless stated otherwise in the job posting.
If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Google does not accept agency resumes. Please do not forward resumes to our jobs alias.