As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging.
Requirements
- Collaborate across all stages of the software development lifecycle
- Engineer software in C/C++ for advanced Layer 2, MPLS, and IP services
- Design and develop software for real-time embedded Linux environments
- Contribute to new product releases, networking features, and enhancements of existing software
- Manage personal project tasks, including effort estimation, tracking, monitoring, reporting, and addressing potential issues impacting functionality or timelines
- Apply Agile methodologies to software engineering processes
- Develop carrier-grade software using test-driven development, automated unit testing, and comprehensive integration testing
- Reduce backlog defects and troubleshoot issues, collaborating with hardware, software, and system engineers to identify root causes
Benefits
- Medical, dental, and vision plans
- 401(K) (USA) & DCPP (Canada) with company matching
- Employee Stock Purchase Program (ESPP)
- Employee Assistance Program (EAP)
- Company-paid holidays
- Paid sick leave
- Vacation time
- Paid Family Leave and other leaves of absence