FAQs
What qualifications are required for this Software Intern position at Ciena?
Working towards completion of Bachelor’s degree in Electrical/Computer Engineering, experience with C and C++ programming languages, knowledge of embedded systems, drivers, mutual exclusion, synchronization, interrupt handling, inter-process communication, positive work attitude, strong verbal and technical writing skills, and ability to collaborate well in a team environment.
What are some of the key responsibilities of a Software Intern at Ciena?
Responsibilities include developing understanding and expertise in next-gen network solutions using optical transport and switching technologies, developing embedded software skills, troubleshooting and fixing reported issues with embedded software, collaborating with multi-functional teams to design and test next-gen modem technologies.
What are some of the preferred assets for applicants to have for this Software Intern position at Ciena?
Familiarity with datacom & telecom concepts such as DWDM, OTN, Ethernet, TCP/IP, experience in low-level Real-Time Software/Firmware Development, understanding of CPU Hardware architectures, experience with Linux and VxWorks, exposure to CLI, TL1, SNMP, NETCONF, REST, gRPC, design and development tools such as Git, Eclipse, JIRA, Confluence, GDB, Yocto, YANG modeling language and toolchains, scripting experience in Python, Go, BASH, and experience in automation and test.