🔔 FCM Loaded

Technical Architect (C++)

Allwyn Corporation

15 - 17 years

Bengaluru

Posted: 26/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role: Software Architect VSAT / Telecom Systems

Location: Bangalore, India (Hybrid)

Looking for someone who is based out of Bangalore

Work model: Hybrid. 3 days in office + 2 days remote

Work hours: 12.30 PM to 9.30 PM India Time (to ensure overlap with the US ET time till 12 Noon)


  • Must have worked in medium to large-scale product-based companies.
  • Should have handled complex enterprise-level projects.
  • Experience managing or contributing to multi-module systems (currently we manage 6 modules).
  • Client interaction exposure
  • Tools:
  • CMake Minimum 6 years
  • Conan 2 to 3 years hands-on experience


Key Responsibilities

  • Lead end-to-end architecture and system design of VSAT / Telecom systems, including RF and baseband subsystems.
  • Architect and develop high-performance, scalable, multi-threaded C++ (C++17/C++20) applications optimized for low-latency and mission-critical telecom environments.
  • Define softwarehardware integration strategies across RF front-end, modem layers, and networking components.
  • Design and optimize networking architectures (TCP/IP, UDP, IPv4/IPv6, socket programming) with satellite acceleration techniques.
  • Establish architectural standards, design patterns, coding guidelines, and conduct technical reviews to ensure software quality and reliability.
  • Drive performance tuning, memory optimization, and system stability improvements.


Required Qualifications

  • 1015 years of experience in software development and architecture, with strong expertise in modern C++ and Linux-based systems.
  • Proven track record in architecting complex satellite/VSAT/telecom communication systems and scalable distributed applications.
  • Strong experience designing multi-threaded, high-throughput systems with deep understanding of networking and protocol-level implementations.

Tools & Technologies

Languages: C++ (C++11, C++17, C++20)

Operating Systems: Linux (Ubuntu)

Build & Dependency Management: CMake, Conan

Version Control: Git, Bitbucket

DevOps & Containers: Docker, Kubernetes, Jenkins, Artifactory

Agile Tools: Jira, Confluence

Networking: TCP/IP, UDP, IPv4/IPv6, Socket Programming

Technologies: Experience in VSAT/ Telecom Systems, basic knowledge in RF Link Budgeting, and product-based work experience


Thanks,

Kalyan

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.