CareerPlanSign in

Senior Software Engineer(RTP/RTCP, Embedded, C, RTOS, Linux)

Bangalore, India (ZIN122)💼 Full-time🗓 2026-08-05 → 2026-09-26

Core

Develops high-performance, scalable, and maintainable embedded software for mobile communication platforms and IoT devices, focusing on system integration and optimization.

Role type

Senior Embedded Software Engineer (C/C++, RTP/RTCP, RTOS, Linux)

Builds

Hands-free, voice-activated communication interfaces for frontline workers in retail, hospitality, and manufacturing

Domain

Telecom, IoT, Embedded Systems

Deliverable

production ML models | product features

Required skills

C, C++, multithreading, networking (TCP/UDP/RTP/RTCP), Linux, 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++, C, Linux, GDB, Valgrind, CMake, Make, Git, SVN, Jira, TCP, UDP, RTP, RTCP

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.