Software Engineer – C++ | Objective-C | VoIP & Collaboration Platforms | macOS/iOS | Mobile & Desktop Applications (G8) (4 - 7 Years)

Cisco
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 4-7 yearsEducation: bachelorsSkills: ["Communication","Presentation","Collaboration"]

Design, develop, and enhance high-performance calling and collaboration applications for Cisco’s Collaboration Business Unit. You’ll build core features using C++ and Objective-C on macOS/iOS, troubleshoot complex issues across calling and networking protocols, and contribute to scalable, reliable, and secure communication solutions. The role leverages AI-assisted development tools to accelerate coding, debugging, unit testing, and documentation while partnering with global engineering, product, and QA teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
5 days ago

Software Engineer – C++ | Objective-C | VoIP & Collaboration Platforms | macOS/iOS | Mobile & Desktop Applications (G8) (4 - 7 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
Reposted: similar role first listed 3 months ago

Job Summary

Design, develop, and enhance high-performance calling and collaboration applications for Cisco’s Collaboration Business Unit. You’ll build core features using C++ and Objective-C on macOS/iOS, troubleshoot complex issues across calling and networking protocols, and contribute to scalable, reliable, and secure communication solutions. The role leverages AI-assisted development tools to accelerate coding, debugging, unit testing, and documentation while partnering with global engineering, product, and QA teams.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, maintain, and optimize application features primarily using C++ and Objective-C.
  • •Leverage AI-assisted development tools to accelerate coding, debugging, unit testing, and technical documentation.
  • •Collaborate with product management, QA, customer support, and global engineering teams to deliver calling and collaboration capabilities.
  • •Participate in architecture discussions, technical design reviews, and code reviews to shape technical decisions.
  • •Troubleshoot and resolve complex issues involving calling applications, networking protocols, and system integrations, contributing to CI/CD and automated testing practices.

Key Requirements

  • •Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • •4–7 years of professional software development experience with strong proficiency in C++.
  • •Experience developing commercial software applications on macOS or iOS using Objective-C.
  • •Experience working with networking technologies, REST APIs, or communication protocols.
  • •Experience with AI-assisted coding tools (e.g., GitHub Copilot, Cursor, Claude Code, or equivalent) to improve development productivity.
Experience:4-7 years
Education:Bachelor's
Skills:CommunicationPresentationCollaboration
Tech Stack:C++Objective-CVoIPMacOSIOSREST APIsSIPXMPPWebSocketsTelephony technologiesCocoaQt WidgetsCI/CDAutomated testingDevOpsGitHub CopilotCursorClaude Code

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