Join Ciena as a Photonic Software Developer, focusing on designing embedded software for advanced networking solutions. Work with C/C++ on Linux or VxWorks platforms. In this role, leveraged by your master's degree or equivalent experience, you will be instrumental in optimizing high-performance networking modules.
Collaborate with cross-functional teams, focusing on quality and reliability while implementing real-time operating systems and protocols that exceed expectations on embedded systems. With flexibility as a core value, your growth and well-being will thrive. Key Responsibilities:
- Design high-performance software and networking functionalities
- Develop modular software solutions according to system requirements
- Create automated tests for seamless deployment
- Diagnose embedded software to boost performance
- Work with teams for thorough testing and calibration Requirements:
- Master’s or Bachelor’s in a relevant field
- Minimum 3 years in embedded software development
- Expertise in C/C++ for embedded systems
- Familiarity with real-time OS and networking protocols
- Experience with embedded systems optimization Utilize your embedded software expertise to deepen Ciena’s commitment to high-speed connectivity.
📌 Photonic Software Developer at Ciena (Ottawa)
🏢 Ciena
📍 Ottawa