GlossGenius is hiring a Firmware Engineer to design, develop, and optimize the protocol stack for next-generation satellite-to-device communications. You will focus on IoT-NTN, NR-NTN, and Direct-to-Cell technologies, tackling NTN-specific challenges across multiple protocol stacks and cores.
What You'll Do
- Develop modem software and validate end-to-end functionality and performance for NTN and Direct-to-Cell technologies.
- Solve complex system-level problems inherent to satellite-based mobile networks, such as high mobility, latency, and Doppler shift.
- Improve the NTN user experience in areas like calls, voice quality, data, thermal/power, and connectivity.
- Identify key performance-impacting scenarios and recreate them in lab environments for R&D.
- Collaborate with test teams to define verification strategies and root cause issues from lab and field trials.
- Debug, analyze, and resolve modem issues from certification, field trials, and user feedback.
- Work with vendors and solution providers on modem protocol design and optimization.
What We're Looking For
- Bachelor's degree in Communications, Electrical Engineering, or a related technical field, or equivalent practical experience.
- 7 years of programming experience in a general-purpose language like C/C++.
- Experience in mobile network modem software development or protocol stack engineering (LTE, NR, or IoT).
Nice to Have
- Master's or PhD degree in Electrical Engineering or Computer Science with a focus on wireless communications.
- Knowledge of 3GPP protocol layers (e.g., RRC, NAS, MAC, RLC, PDCP, or PHY).
- Experience designing, implementing, or debugging Wireless Resource Control (RRC) state machines.
- Familiarity with real-time operating systems (RTOS) in embedded environments.
- Experience troubleshooting modem functionality and performance issues in lab, field, and carrier testing.
- Understanding of 3GPP releases and specifications for IoT-NTN or NR-NTN.
Technical Stack
- C/C++
- 3GPP protocols (RRC, NAS, MAC, RLC, PDCP, PHY)
- RTOS
- LTE, NR, IoT
Team & Environment
You will be part of the Platforms & Devices team responsible for Google's computing software platforms and first-party devices.
Google is proud to be an equal opportunity workplace and affirmative action employer, committed to equal opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.




