Taro Logo

IMS Protocol and Automation Firmware Engineer

A leading technology company that focuses on search, cloud computing, software, and hardware products.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For IMS Protocol and Automation Firmware Engineer

Join Google's Pixel team as an IMS Protocol and Automation Firmware Engineer, where you'll be at the forefront of mobile technology development. This role combines protocol engineering with automation innovation, focusing on carrier feature development, integration, and performance enhancement of IMS/Telephony/NAS features for Google's Pixel devices. You'll work directly with Pixel Software teams and chipset vendors, serving as the primary debugger for IMS/NAS issues from certification to field testing. The position offers the opportunity to work on cutting-edge mobile technology while developing automation tools using AI to optimize protocol debugging and testing processes. As part of the Google Pixel team, you'll contribute to shaping the future of mobile devices, combining Google's best AI, software, and hardware capabilities to create transformative user experiences worldwide. The role requires deep technical expertise in cellular protocols, strong problem-solving abilities, and excellent collaboration skills to work effectively across teams and with carriers.

Last updated a month 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 and cross-organization teams to deliver high quality Pixel Android/Modem software
  • Generate ideas, develop features, build software/hardware systems and/or 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
  • Experience in coding and scripting in one or more languages such as Python, Perl, C, C++, or Java
  • Experience in C, C++, and embedded Real-Time Operating System (RTOS)

Interested in this job?