Senior Software Engineer / Technical Lead – C++ & Objective-C, Calling Technologies (G10) (8 - 12 Years))
Core
Design and develop large-scale calling and collaboration applications using C++ and Objective-C to power real-time communication solutions.
Role type
Senior Software Engineer / Technical Lead (C++ & Objective-C)
Builds
Scalable calling platforms and collaboration technologies for Webex and Cisco Collaboration products
Domain
Telecommunications / Real-time communication / VoIP
Deliverable
production ML models | product features
Required skills
C++ (expert-level), Objective-C, distributed systems design, AI-assisted development tools, technical architecture, mentoring engineers
Preferred skills
SIP, XMPP, WebSockets, REST APIs, telephony systems, Cocoa Frameworks, Qt Widgets, macOS, mobile application development
Technologies
C++, Objective-C, SIP, XMPP, WebSockets, REST APIs, Cocoa Frameworks, Qt Widgets
Responsibilities
Lead design, development, and optimization of calling applications; drive technical architecture discussions; leverage AI-assisted development tools; collaborate with cross-functional teams; lead design reviews and root cause analyses; mentor junior and mid-level engineers; drive improvements in performance, scalability, and operational excellence
Seniority
Senior, hands-on IC with mentorship responsibilities