Become an Embedded Software Developer with Ciena in Ottawa, where your skills will enhance cutting-edge network solutions. This role focuses on using C/C++ within a collaborative and cutting-edge team. Join the WaveLogic Software Development team, dedicated to creating embedded software that connects advanced networking technologies.
As a developer, you will work on the software lifecycle, directly impacting global network infrastructures. Take advantage of a people-first workplace that encourages personal and professional growth. Key Responsibilities:
- Engage in software development from design to customer delivery
- Code and maintain applications for embedded systems
- Utilize protocols like TCP/IP and memory management in development
- Debug software and analyze overall system efficiency
- Create development tools that drive engineering success
Requirements:
- Bachelor’s degree in Engineering or Computer Science
- 6+ years of C and C++ programming experience
- Experience in Linux kernel driver development
- Solid foundation in programming design concepts
- Passion for technology and eagerness to learn
Support Ciena’s mission of high-speed connectivity through a rewarding embedded software development career.