IT & Software

Ciena Embedded Software Engineer Role

Ciena Corporation

Ahuntsic North · Quebec · Canada

Drive innovation at Ciena as a Senior Embedded Software Engineer focused on high-performance C/C++ software development in Linux environments. This role emphasizes delivering high-quality software for advanced networking solutions.

In this position, you will leverage your extensive experience in embedded software development, contributing to RLS Hyper-Rail Photonic Management applications. Collaborate closely with teams, diagnose software issues, and lead junior engineers while managing project timelines effectively.

Key Responsibilities: • Design high-performance C/C++ software for embedded systems • Implement networking protocols and real-time operating system functionality • Develop modular software aligned with complex requirements • Optimize software reliability and performance through troubleshooting • Guide and mentor junior engineers in technical tasks

Requirements: • Bachelor’s degree in Computer Science or related field • 7+ years of experience in embedded software development • Proficiency in C/C++ programming and Linux platforms • Experience with YANG, REST, JSON, and XML • Excellent written and verbal communication skills

Leverage your expertise in embedded software to enhance Ciena’s position in high-speed networking technology. #J-18808-Ljbffr

Reference: WJ-3875_13731552

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.