IMS Protocol and Automation Firmware Engineer

Google is a global technology company that focuses on designing and delivering helpful mobile experiences through their Pixel devices.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For IMS Protocol and Automation Firmware Engineer

Google's Pixel team is seeking an IMS Protocol and Automation Firmware Engineer to join their Testing Engineering department. This role focuses on carrier feature development, customization, integration, and performance enhancement of IMS/Telephony/NAS features for Pixel devices. The position involves close collaboration with Pixel Software teams and chipset vendors to ensure optimal software quality and performance.

As the point of contact for debugging, analyzing, and resolving IMS/NAS issues from certification, field testing, and customers in the region, you'll play a crucial role in maintaining product quality. The role also involves developing automation tools using AI to optimize protocol debugging and test processes.

The position is part of the Google Pixel team, which is dedicated to creating the world's most helpful mobile experience. Working at the intersection of Google's AI, software, and hardware capabilities, you'll contribute to building global smartphones and creating transformative user experiences.

This is an excellent opportunity for experienced engineers passionate about mobile technology, protocol development, and automation. You'll work in a collaborative environment, interfacing with various teams and carriers while having the chance to impact millions of Pixel users worldwide. The role offers a perfect blend of technical challenges, from low-level protocol work to advanced automation development.

Last updated 2 hours ago

Responsibilities For IMS Protocol and Automation Firmware Engineer

  • Develop and customize Android/Modem software to meet customer and project requirements in IMS/Telephony domain/NAS
  • 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 to deliver high quality Pixel Android/Modem software
  • Generate ideas, develop features, build software/hardware systems and improve engineering processes and automation

Requirements For IMS Protocol and Automation Firmware Engineer

Python
Java
Linux
  • 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)

Interested in this job?

Jobs Related To Google IMS Protocol and Automation Firmware Engineer

Imaging System Architect, Imaging and Vision

Lead imaging systems development for Google's consumer hardware, focusing on eye tracking, head tracking, and multi-camera systems.

CPU Hardware Emulation Engineer, Google Cloud

CPU Hardware Emulation Engineer position at Google Cloud, focusing on hardware emulation infrastructure, automation, and validation for custom silicon solutions.

SoC and IP Design Engineer, Google Cloud

Design and develop custom silicon solutions for Google Cloud's infrastructure as a SoC and IP Design Engineer, focusing on RTL development and hardware optimization.

ASIC Engineer, IP Design, Silicon

ASIC Engineer position at Google focusing on IP Design and Silicon development, requiring RTL design experience and hardware engineering expertise.

SoC Physical Design Engineer, Implementation

SoC Physical Design Engineer role at Google focusing on ASIC implementation and physical design for custom silicon solutions.