Senior Software Engineer - – C++ | Objective-C | VoIP & Collaboration Platforms | macOS/iOS | Mobile & Desktop Applications (G10) (8 - 12 Years)

Cisco
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8-12 yearsEducation: bachelorsSkills: ["Communication","Stakeholder management","Presentation skills","Mentoring","Leadership"]

Drive the design and development of large-scale calling and collaboration applications that power Cisco collaboration products. As a Senior Software Engineer/Technical Lead, you’ll lead C++ and Objective-C architecture and delivery, influence long-term platform strategy, and champion AI-assisted development to improve productivity and quality. Collaborate across product, architecture, QA, SRE, and global engineering teams to deliver reliable, observable systems, and mentor engineers through reviews and investigations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
5 days ago

Senior Software Engineer - – C++ | Objective-C | VoIP & Collaboration Platforms | macOS/iOS | Mobile & Desktop Applications (G10) (8 - 12 Years)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Drive the design and development of large-scale calling and collaboration applications that power Cisco collaboration products. As a Senior Software Engineer/Technical Lead, you’ll lead C++ and Objective-C architecture and delivery, influence long-term platform strategy, and champion AI-assisted development to improve productivity and quality. Collaborate across product, architecture, QA, SRE, and global engineering teams to deliver reliable, observable systems, and mentor engineers through reviews and investigations.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design, development, and optimization of large-scale calling and collaboration applications using C++ and Objective-C.
  • •Drive technical architecture discussions and contribute to long-term platform strategy.
  • •Use AI-assisted development tools to improve productivity, software quality, and efficiency.
  • •Collaborate with product management, architecture, QA, SRE, support, and global engineering teams to deliver robust communication solutions.
  • •Mentor engineers and lead design/code reviews, investigations, and root cause analyses while improving performance, scalability, reliability, observability, and maintainability.

Key Requirements

  • •Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • •8+ years of professional software development with expert-level C++.
  • •Strong experience building commercial software applications using C++ and Objective-C.
  • •Experience designing distributed systems and communication platforms or large-scale software applications.
  • •Experience using AI-assisted coding tools to improve development efficiency and workflows.
Experience:8-12 yearsVoIPReal-time communicationCollaboration platformsDistributed systems
Education:Bachelor's
Skills:CommunicationStakeholder managementPresentation skillsMentoringLeadership
Tech Stack:C++Objective-CVoIPCollaboration platformsSIPXMPPWebSocketsREST APIsMacOSIOSCocoa FrameworksQt WidgetsCI/CDAutomated testingSREWebexWebEx

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor