CareerPlanGet AI match score →

Senior Software Engineer - C++

Bangalore, India (ZIN122)💼 Full-time🗓 2026-07-17 → 2026-07-30

Core

Develops high-performance, scalable, and maintainable software for a mobile communication platform for frontline workers using modern C++.

Role type

Senior Software Engineer (C++)

Builds

Theatro, a GenAI-powered mobile communication platform for retail, hospitality, and manufacturing.

Domain

Telecom / IoT / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++11/14/17/20, multithreading, memory management, TCP/UDP protocols, Linux environment, GDB, Valgrind, CMake, Make, STL, Python scripting, Shell scripting

Preferred skills

ACE framework, relational/non-relational databases, audio codecs (G711, G722, Opus), VoIP, telecom, IoT platforms

Technologies

C++, Python, Shell, GDB, Valgrind, CMake, Make, Git, SVN, Jira

Responsibilities

Develop and optimize multi-threaded, memory-efficient code; analyze and debug complex software issues; perform unit, integration, and system testing; participate in software releases and deployment troubleshooting.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗