⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Software Engineer (C++)

  • Source: LinkedIn
  • InCommon
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

About the Company

Our client is a pioneering space technology company building the world’s leading Direct-to-Device (D2D) satellite communication network . Their breakthrough technology enables standard, unmodified mobile phones to connect directly to satellites, allowing users to send and receive messages without requiring specialized hardware.

With regulatory approvals across multiple countries and commercial partnerships with leading mobile network operators, the company is building a global communications network that will connect billions of people, expand internet accessibility, and transform emergency and remote connectivity worldwide.

Joining this team means working on cutting-edge satellite communications technology alongside world-class engineers solving some of the most challenging problems in distributed systems, networking, and large-scale infrastructure.

What You’ll D

oAs a Software Engineer, you’ll design, build, and operate the software powering next-generation satellite and ground communication systems. You’ll work on mission-critical software that operates at global scale and contributes directly to the future of telecommunications

.Responsibilitie

  • sDesign, develop, test, and deploy high-reliability, mission-critical software for satellite and ground systems
  • .Take end-to-end ownership of the software lifecycle, from architecture and design through implementation, testing, deployment, and operational support
  • .Apply strong object-oriented design principles to build scalable and maintainable software
  • .Develop prototypes to validate new architectural concepts and technical approaches
  • .Build and maintain CI/CD pipelines for automated build, deployment, testing, and release management
  • .Develop simulation, emulation, and Hardware-in-the-Loop (HITL) testing environments
  • .Participate in production operations, including monitoring, data analysis, debugging, and visualization
  • .Collaborate in architecture discussions, design reviews, and code reviews

**.

Basic Qualificatio**

  • nsBachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent practical experience
  • ).5-8+ years of professional software development experienc
  • e.Strong proficiency in at least one object-oriented programming language such as C++, Python, Java, or C
  • .Strong understanding of object-oriented design principle

  • s.Exposure to networking, wireless protocols, or telecommunications (e.g., 2G/GSM, 4G/LT
  • E)Experience building and debugging software through professional work, internships, or substantial academic project
  • s.Solid understanding of data structures, algorithms, and software engineering fundamental
  • s.Excellent written and verbal communication skill
  • s.Strong collaboration skills with a positive, ownership-driven mindse

**t.

Preferred Qualificati**

  • ons5+ yrs of Professional experience with C++ and Pyth
  • on.Experience building highly available, distributed, and fault-tolerant syste
  • ms.Understanding of networking concepts including TCP/IP and U
  • DP.Strong proficiency in an object-oriented language (e.g., C++, Python, Java, C#) and a deep understanding of OO design principl
  • es.Experience with CI/CD pipelines, automated testing, simulation environments, or Hardware-in-the-Loop (HITL) testi
  • ng.Familiarity with monitoring, data analysis, and visualization too
  • ls.Experience working in Linux development environmen
  • ts.Strong analytical and problem-solving skil
  • ls.Ability to thrive in a fast-paced, evolving engineering environme
  • nt.Passion for solving complex engineering challenges and taking ownership from concept to deployme

nt.

Skills

  • cplusplus
  • Python
  • Java
  • c-sharp
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with InCommon

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes