Ciena Networking Embedded Software Developer
Job in
Ottawa, Ontario, Canada
Listed on 2026-08-24
Listing for:
Ciena Corporation
Full Time
position Listed on 2026-08-24
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, C++ Developer, Unix/Linux, Python
Job Description & How to Apply Below
As an integral member of the development team, you will work on high-performance software that enables cutting-edge networking hardware. The role emphasizes programming in C/C++ and Python, along with the design of graphical user interfaces (GUIs) tailored to enhancing user experiences. Collaboration with peers will be key in maintaining software quality and addressing technical challenges.
Key Responsibilities:
• Develop embedded software for networking routers and switches
• Design and maintain GUIs that fulfill product specifications
• Conduct unit and integration tests for quality verification
• Assist in analyzing and troubleshooting software issues
• Engage in architectural discussions and contribute to code reviews
Requirements:
• Bachelor’s degree in Computer Science, or related
• Previous internship or project experience in relevant areas
• Strong programming skills in C/C++
• Familiarity with embedded Linux is a plus
• Excellent analytical, problem-solving, and communication skills
Leverage your embedded systems skills at Ciena to shape the future of telecommunications.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×