CareerPlanSign in

Senior software Engineer

Bangalore, India💼 Full-time🗓 2026-07-29 → 2026-09-26

Core

Design, development, and maintenance of core applications and tools for the Push To Talk Over Cellular (PTT) platform.

Role type

Senior software engineer (C/C++/Python/Node.js)

Builds

Cross-platform PTT client applications and core development engine

Domain

Telecommunications / Embedded Systems / Mobile

Deliverable

production ML models | product features

Required skills

C/C++, Python, Node.js, Git, problem-solving, code review, debugging, workflow automation

Preferred skills

SDLC, Agile, SQL, AI/ML concepts

Technologies

PJSIP Stack, Android, iOS, Windows, Embedded Devices

Responsibilities

Design and develop software applications/tools; Write clean, efficient, and well-documented code; Debug and resolve software defects; Identify gaps in manual workflows and automate them; Participate in code reviews and knowledge sharing.

Seniority

Senior, hands-on IC with mentorship

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