Senior software Engineer
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