IMS Protocol and Automation Firmware Engineer

10 Hours ago • 5 Years + • Research & Development

Job Summary

Job Description

As a Protocol IMS/Telephony/NAS Firmware Engineer in Pixel Testing Engineering, you'll focus on carrier feature development/customization, integration, and performance enhancement of IMS/Telephony/NAS features, working closely with Pixel Software teams and chipset vendors. You'll be the point of contact for debugging, analyzing, and fixing IMS/NAS issues from certification, field testing, and customers. Responsibilities include developing and customizing Android/Modem software, analyzing and fixing Android/Modem IMS and NAS protocol issues, working with carriers, providing on-site support, collaborating with cross-functional teams, and generating ideas to improve engineering processes and automation. The role involves validating feature function and performance to ensure software quality and developing automation tools using AI to optimize the debugging and testing process.
Must have:
  • 5+ years 3GPP/IETF IMS protocol experience in LTE or 5G NR
  • C, C++, embedded RTOS experience
  • Coding/scripting (Python, Perl, C, C++, Java)
  • Android/Modem software development
  • IMS/NAS protocol issue analysis and resolution
Good to have:
  • Cellular wireless technologies experience
  • IMS/VoLTE/VoWiFi/VoNR experience
  • Programming/scripting automation experience
  • 3GPP LTE/NR Layer 3 NAS protocol standards understanding
  • Strong communication and collaboration skills

Job Details

Minimum qualifications:

  • 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).

Preferred qualifications:

  • 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.

About the job

As a protocol IMS/Telephony/NAS Firmware Engineer in Pixel Testing Engineering, you'll focus on carrier feature development/customization, integration and performance enhancement of IMS/Telephony/NAS features, working closely with Pixel Software teams and chipset vendors.

You'll be the point of contact for all debugging, analyzing and fixing IMS/NAS issues from certification, field testing and customers in the region. You'll also be responsible for validating the function and performance of features for Pixel projects to guarantee the software quality. In addtion, you will also be engaged in the development of automation tools using AI to optimize the protocol debugging and test process.

The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.

Responsibilities

  • Develop and customize Android/Modem software to meet customer and project requirements in IMS/Telephony domain/NAS. Analyze and fix the 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.

Similar Jobs

Riot Games - Manager, Software Engineering - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
BlueJeans - Lead Engineer - API/Platform

BlueJeans

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Saviynt - Consultant, Professional Services, IAM/IGA

Saviynt

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Microsoft - Principal Software Engineering Manager

Microsoft

(On-Site)
19 Hours ago
Rivos - CPU Physical Design - Full time

Rivos

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Mixed Signal Design Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Samsung Semiconductor - Staff Engineer, ASIC Design, Front End

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago
Google - Networking Design Verification Engineer

Google

Haifa, Haifa District, Israel (On-Site)
11 Hours ago
Tesla - Drive/Traction Inverter (Powertrain) Performance Modeling Internship

Tesla

Brandenburg, Germany (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Infrastructure Partner Data Engineer

Google

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
ION - Data Engineer, Italy

ION

Italy (Hybrid)
6 Months ago
Meta - Software Engineering Manager, Product

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Riot Games - Senior Software Engineer - Data Foundation

Riot Games

Los Angeles, California, United States (On-Site)
3 Weeks ago
Google - Product Solutions Engineer, Search

Google

Sunnyvale, California, United States (On-Site)
11 Hours ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
3 Weeks ago
Google - Senior Technical Solutions Consultant, Teamcenter

Google

Mountain View, California, United States (On-Site)
9 Hours ago
Push Gaming - Senior Game Mathematician

Push Gaming

(Remote)
2 Weeks ago
Meta - Research Scientist Intern, Language and Multimodal Research for MetaAI (PhD)

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago
Glean - Software Engineer, Machine Learning (Infrastructure)

Glean

Palo Alto, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Google - Software Engineer II, Cloud Computing

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
10 Hours ago
Google - Senior Software Developer, Google Kubernetes Engine, Anthos Networking

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
11 Hours ago
Google - Software Engineer, Privacy Sandbox, Cloud Computing

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
9 Hours ago
Dun & Bradstreet - Senior Solutions Sales Advisor (R-16673)

Dun & Bradstreet

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Larian Studios - RPG Designer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Google - Technical Lead and Manager, Chrome Enterprise Premium

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
9 Hours ago
SuperPlay - Senior Unity Developer

SuperPlay

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Week ago
Google - Software Engineer II, Chrome Metrics

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
10 Hours ago
Techland - Influencer Manager (Organic)

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
CD PROJEKT RED - Lead 3D Character Artist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Rivos - Silicon Engineering Program Manager - Full Time

Rivos

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Krafton  - [Chairman’s Office] Staff (3년 ~ 6년)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
Krafton  - [Corp Dev Div.] Investment Team Member (3년~8년)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
Krafton  - HR Planning Specialist (5+ years)

Krafton

Seoul, South Korea (On-Site)
1 Day ago
NVIDIA - Chip Architect

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Google - Technical Program Manager III, NPI System Software, Cloud AI Systems

Google

Sunnyvale, California, United States (On-Site)
10 Hours ago
Info Stretch - Engineering Lead - ETL Architecture

Info Stretch

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Rivos - SOC Physical Design Verification Engineer - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug