15 Aug
|
Ciena
|
Quebec City
Elevate your career as an Embedded Software Developer with Ciena, a leader in high-speed connectivity. Design and maintain cutting-edge software for networking solutions in a flexible work environment.
In this role, you will design, develop, and debug high-performance embedded software for networking devices, participating in the complete software development lifecycle. Key tasks involve programming in C/C++ and Python, creating intuitive graphical user interfaces (GUIs), and conducting rigorous testing to ensure software reliability.
Key Responsibilities:
• Design embedded software for routers, switches, and optical systems
• Develop intuitive GUIs that align with product needs
• Conduct unit, integration, and system tests for software
• Participate actively in design discussions and code reviews
• Troubleshoot technical issues related to software performance
Requirements:
• Bachelor’s degree in Computer Science or related field
• Experience with C/C++ for embedded systems
• Robust understanding of data structures and algorithms
• Familiarity with networking protocols and debugging tools
• Excellent analytical and communication skills
Make a significant impact in telecommunications with your embedded software expertise at Ciena.
#J-18808-Ljbffr
📌 Ciena Embedded Software Developer Role (Quebec City)
🏢 Ciena
📍 Quebec City