C++ Developer

Ciena
Pune, Bengaluru, Gurugram
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 4+ yearsEducation: mastersSkills: ["Communication","Presentation"]

Develop, test, and maintain high-performance C++ software for networking applications and systems. Design and implement APIs for software components and services, integrate components that support control systems and network functionality, and apply Agile practices throughout delivery. Validate quality using unit, integration, and system testing, and collaborate with engineering teams and technology partners to integrate new capabilities. Share technical designs, progress, and outcomes via presentations and written reports.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ciena
Ciena
6 hours ago

C++ Developer

✓ Verified Job

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

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

Job Summary

Develop, test, and maintain high-performance C++ software for networking applications and systems. Design and implement APIs for software components and services, integrate components that support control systems and network functionality, and apply Agile practices throughout delivery. Validate quality using unit, integration, and system testing, and collaborate with engineering teams and technology partners to integrate new capabilities. Share technical designs, progress, and outcomes via presentations and written reports.
Location: Pune, Bengaluru, Gurugram
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop, test, and maintain C++ software for networking applications and systems.
  • •Design and implement APIs for software components and services.
  • •Apply Agile methodologies, including sprint planning, daily stand-ups, and retrospectives.
  • •Develop and integrate software components supporting control systems and network functionality.
  • •Perform unit, integration, and system testing to validate software quality and reliability.

Key Requirements

  • •Master’s degree in Computer Science, Electrical Engineering, or a related field OR Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • •4+ years of experience in C++ software development.
  • •Apply networking concepts in software development for networking applications and systems.
  • •Experience with API development.
  • •Experience applying Agile methodology and knowledge of testing methodologies and tools.
Experience:4+ yearsNetworkingSoftware development
Education:Master's
Skills:CommunicationPresentation
Tech Stack:C++APIsAgileUnit testingIntegration testingSystem testing

Company Brief

Ciena
Provides networking systems, software, and services that enable service providers, cloud operators, and enterprises to deliver high-capacity connectivity and adaptive network solutions 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: Hanover, United States
Founded: 1992
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn