Firmware Engineer, Modem Nas Protocol and Emergency Call Performance Improvement

Google Google · Big Tech · Mountain View, CA +1

Firmware Engineer role focused on modem software development for NAS Protocol and Emergency Call Performance, involving collaboration with carriers, cross-layer team partnerships, and software/hardware system development. Requires experience in C/C++, Embedded RTOS, and 3GPP LTE/NR protocols.

What you'd actually do

  1. Develop and customize modem software to meet customer and project requirements in NAS and Emergency Call Performance domain, analyzing and fixing modem protocol issues.
  2. Collaborate with region carriers to meet customer’s commercial product requirements.
  3. Provide on-site support in the carrier labs/sites to resolve important issues and get certification.
  4. Partner with cross-layer teams (PHY/AS/Non-access stratum/integrated management system) and cross-organization teams (Android Software, Technical Program Management/Hardware) to deliver high-quality pixel modem software.
  5. Generate ideas, develop features, build Software/Hardware systems or improve engineering processes to help product velocity and quality.

Skills

Required

  • C/C++
  • Embedded Real-Time Operating System (RTOS)
  • 3GPP LTE/NR protocols
  • software development

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, a related technical field, or equivalent practical experience.
  • 3GPP Long Term Evolution (LTE)/New Radio (NR) NAS protocol standards and Emergency Call Performance improvement.
  • modem software development/engineering, problem resolving and troubleshooting.
  • programming, scripting or engineering automation.
  • Excellent communication and collaboration skills, self-sustaining and self-motivation at work.

What the JD emphasized

  • 7 years of experience with software development in one or more programming languages (e.g., C/C++, Java, Rust).
  • Experience with C/C++ and Embedded Real-Time Operating System (RTOS).
  • Experience with 3GPP LTE/NR protocols.