Location:  Chennai, India (In-office) 
Department:  Engineering – Telecommunications 
About Lynk  
InCommon is hiring on behalf of Lynk , the pioneer of satellite direct-to-device (D2D) technology and the first company licensed by the FCC to operate a space-based cellular network.
Lynk enables standard, unmodified phones to connect directly to satellites — tested across all seven continents and approved in 30+ countries.
With 40+ operator partnerships, Lynk is scaling globally to connect every person, everywhere.
Role Overview  
As a Networking & Telecommunications Software Engineer  at Lynk, you’ll design and build the software backbone for the world’s first space-based mobile network.
You’ll work across GSM, LTE, and 5G technologies, developing network protocols, implementing core telecom functions, and integrating software-defined radios within a distributed system.
Key Responsibilities  
- Design and implement network protocols and software for signaling, O&M, and testing.
 
 
- Develop and integrate telecom systems using C/C++, Python, and Linux IPC mechanisms.
 
 
- Build and optimize protocol stacks and network applications across GSM/LTE/5G.
 
 
- Conduct unit, integration, and system testing (e.g., Google Test).
 
 
- Profile, benchmark, and tune system performance.
 
 
Required Qualifications  
- Bachelor’s degree in Computer Science, Telecommunications, or related field.
 
 
- Strong grasp of networking and telecom protocols (TCP/IP, GSM, LTE, 5G).
 
 
- Proficiency in C/C++ or Python with solid OOP skills.
 
 
- Experience developing or testing protocol stacks, signaling, or core network applications.
 
 
- Familiarity with Linux, socket programming, and multithreading.
 
 
- Understanding of 3GPP systems (MME, HLR, HSS, eNodeB, gNB).
 
 
Preferred Qualifications  
- Experience with GSM/LTE/5G system integration and deployment.
 
 
- Knowledge of SIGTRAN, Diameter, SIP, or related signaling protocols.
 
 
- Exposure to NFV, Docker/Kubernetes, or cloud platforms (AWS, GCP, Azure).
 
 
- Hands-on with SDRs, RF testing, or Wireshark/tcpdump.
 
 
- Strong debugging and performance tuning skills.
 
 
Soft Skills  
- Problem-solving mindset with attention to detail.
 
 
- Collaborative and adaptable in fast-paced environments.
 
 
- Clear, concise communicator.