Advance your software development skills with Ciena as an Embedded Software Developer Intern. Work collaboratively to design and maintain high-performance software that shapes the future of telecommunications. Ciena is looking for an innovative Embedded Software Developer Intern. You will focus on developing software for networking products using C/C++ and Python. This role emphasizes a robust understanding of data structures, algorithms, and the creation of user-friendly graphical user interfaces. Key Responsibilities:
Design and implement embedded software for networking devices
Develop software using C/C++ and Python
Create and maintain intuitive graphical user interfaces
Execute unit, integration, and system tests
Analyze and resolve embedded software technical issues
Requirements:
Currently studying Computer Science or Electrical Engineering
Proficient in C/C++ for embedded systems
Robust data structures and algorithms knowledge
Familiarity with networking protocols
Excellent problem-solving and communication skills
Contribute to Ciena’s cutting-edge efforts while building your technical expertise as an Embedded Software Developer Intern. #J-18808-Ljbffr
📌 Embedded Software Developer Intern At Ciena Ottawa
🏢 Ciena
📍 Ottawa