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

Senior Software Engineer

  • Source: LinkedIn
  • Mobileum
  • Hybrid
  • Bengaluru
  • Full-Time
  • Senior

Job Description

We are looking for a backend Software Engineer with 4-6 years of experience in C/C++ development who can take end-to-end ownership of features and defect fixes in complex systems.

The role requires strong expertise in modern C/C++ (C++98/C++11/C++13), solid Linux debugging skills, and experience with SQl\NoSQL databases such as any RDBMS or Couchbase. The candidate should demonstrate strong debugging skills, system design understanding, multithreading expertise, and the ability to quickly learn and adopt new technologies and programming languages.

Additionally, the candidate should be comfortable leveraging AI-assisted development tools for coding, debugging, documentation, and productivity improvement, and should demonstrate the ability to integrate such tools responsibly into the software development workflow.

Telecom/5G exposure is mandatory. Strong learning ability and adaptability are essential.

Exposure to containerized environments, Kubernetes, and cloud-native telecom applications (CNF) is good to have.

Role: Senior Software Engineer – C/C++ Development

Reports to: Development Manager

Responsibilities & Deliverables:

This is an opportunity for a C/C++ developer to work on next-generation Telecom and cloud-native network products.

Job Description:

The ideal candidate should have experience in C/C++ software development and delivering software solutions and provide L2 support.

Responsibilities:

  • Deliver backend features and defect fixes end-to-end:
  • requirement understanding → design → implementation → testing → QE handoff → release support.
  • Design and develop high-performance backend components using modern C/C++ with focus on: performance, reliability, scalability, maintainability.
  • Develop and maintain multi-threaded and high-performance network applications.
  • Perform deep debugging and troubleshooting using Linux tools, logs, core dumps, and runtime analysis tools (gdb, valgrind, perf, etc.).
  • Work with SQL \NoSQL databases such as any RDBMS, Couchbase for data storage, querying, and performance optimization.
  • Understand and work in containerized environments, including:
  • Kubernetes-based deployments
  • Cloud Native Functions (CNF)
  • Write supporting automation and utility scripts using languages such as Python, Bash, or Shell scripting.
  • Ensure engineering quality by:
  • writing unit tests and supporting integration testing
  • performing peer code reviews
  • following CI/CD and pre-merge quality checks
  • conducting root cause analysis (RCA) for defects and improving future quality.
  • Collaborate closely with QE, product, DevOps, and documentation teams to ensure high-quality and stable releases.
  • Participate in Agile development processes, including sprint planning, estimation, and design discussions.
  • Demonstrate flexibility to work on multiple components and technologies simultaneously while maintaining ownership and accountability.

Skill Set:

Mandatory skills:

  • 4-6 years of experience in C/C++ backend development.
  • Strong expertise in modern C/C++ (C++11/14/17 or later).
  • Deep understanding of:
  • Object-Oriented Programming
  • STL
  • memory management
  • RAII
  • concurrency primitives.
  • Strong experience in multithreading, synchronization, and concurrent programming.
  • Strong Linux system programming and debugging skills, including:
  • process/thread analysis
  • core dump analysis
  • gdb debugging
  • system logs analysis.
  • Good understanding of system design and scalable backend architecture.
  • Experience with SQL \NoSQL databases such as any RDBMS, Couchbase.
  • Knowledge of scripting languages (Python, Bash, or Shell scripting).
  • Experience with:
  • Git
  • CI/CD pipelines
  • Code reviews.
  • Strong problem-solving, debugging, and analytical skills.
  • Ability to learn new technologies and programming languages quickly.
  • Experience using AI-assisted development tools (such as code assistants, automated code generation tools, AI-based debugging tools, or documentation assistants) to enhance development productivity and efficiency.
  • Good communication and collaboration skills.

Desirable skills:

  • Exposure to Networking concepts.
  • Experience with high-performance packet processing systems.
  • Understanding of network protocols (TCP/IP, HTTP, REST APIs).
  • Experience with microservices and distributed systems.
  • Familiarity with container technologies and Kubernetes environments.
  • Understanding of Cloud Native Functions (CNF) and cloud-…

Skills

  • c10
  • cplusplus
  • couchbase
  • Kubernetes
  • perf
  • Python
  • ability-lms
  • Github
  • gitHub-copilot
  • chatgpt

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 Mobileum

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