Ciena Embedded Software Engineer Role

Ciena Embedded Software Engineer Role

Full-Time 103500 - 126500 $ / year (est.) On-site
C

At a Glance

  • Tasks: Design and develop high-performance C/C++ software for advanced networking solutions.
  • Company: Join Ciena, a leader in high-speed networking technology with a focus on innovation.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic team environment with excellent career advancement opportunities.
  • Why this job: Make an impact in cutting-edge tech while mentoring the next generation of engineers.
  • Qualifications: Bachelor’s degree and 7+ years in embedded software development required.

The predicted salary is between 103500 - 126500 $ per year.

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

Ciena Embedded Software Engineer Role employer: Ciena Corporation

Ciena is an exceptional employer that prioritizes a people-first approach, fostering a flexible work environment that encourages individual growth and well-being. Located in Ottawa, our culture emphasizes innovation and collaboration, providing employees with opportunities to contribute to cutting-edge technology while making a meaningful impact on society. With a comprehensive benefits package and a commitment to diversity and inclusion, Ciena is dedicated to creating a workplace where every employee feels valued and empowered.

C

Contact Details:

Ciena Corporation Recruitment Team

We think you need these skills to ace Ciena Embedded Software Engineer Role

C/C++ Programming
Embedded Software Development
Linux Environments
Networking Protocols
Real-Time Operating Systems
Modular Software Development
Software Optimization