High-Performance Software Engineer Position in Optical Networks

2 weeks ago


Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

Ciena Canada, Inc. is a technology company that prioritizes innovation and customer satisfaction.

We are currently seeking an experienced Software Performance Engineer to join our team in the Optical Networks organization. The successful candidate will be responsible for ensuring the quality and performance of software developed for our Reconfigurable Line System (RLS) product.

The RLS is a high-capacity networking platform with advanced software capabilities. It features an intelligent control plane for fast service activation and improved availability, enabling rapid adaptation to problems, outages, and other issues that could impact network performance. Our open APIs and micro-services architecture facilitate seamless integration and customization, enhancing operational efficiency and service velocity. These APIs enable collaboration with third-party systems and applications, providing flexibility and choice for network operators.

As a leader within the team, you will provide guidance and direction to designers, ensuring effective performance investigations align with current priorities. You will play a critical role in ensuring designers have a thorough understanding of use cases and performance targets, empowering them to effectively address any performance issues that may arise. Leveraging your deep understanding of customer use cases and requirements, you will shape software design that consistently meets and surpasses high-performance standards.

You will analyze and optimize software performance, focusing on critical RLS use cases such as control plane traffic restoration following an outage, declarative config, streaming telemetry, zero-touch provisioning, span calibration, software upgrades, and circuit pack restarts. You will collaborate with design teams to ensure efficient feature design, provide documentation and training on performance guidelines and best practices, automate performance analysis, and contribute to improving the software delivery pipeline to proactively detect performance issues before they impact the production environment.

About the Role:

  • Provide technical leadership and guidance to a team of designers, ensuring their effective participation in performance investigations.
  • Foster a collaborative and innovative team environment, empowering designers to address performance issues and drive continuous improvements.
  • Analyze and optimize the software performance of the RLS product, highlighting areas for improvement and proposing effective solutions.
  • Work closely with design teams to review and consult on feature design, ensuring efficiency and performance are prioritized.
  • Develop comprehensive documentation on performance guidelines and best practices.
  • Conduct training sessions to educate designers on performance considerations and best practices.
  • Automate performance analysis processes to ensure consistent and efficient evaluations.
  • Contribute to improving the software delivery pipeline to proactively detect and address performance issues before they impact the production environment.
  • Collaborate with cross-functional teams to understand performance requirements and develop solutions accordingly.
  • Stay updated with the latest software engineering trends, techniques, and technologies.
  • Participate in code reviews and provide recommendations for performance improvements.
  • Collaborate with customers and stakeholders to understand their performance requirements and address any performance-related concerns.

Requirements:

  • Bachelor's degree in Software Engineering, Computer Science/Engineering or a related field. An advanced degree is a plus.
  • Proven experience as a Software Engineer, with a focus on performance analysis and optimization.
  • Knowledge of performance profiling and optimization techniques for distributed systems.
  • Experience with performance testing methodologies and tools, such as load testing and stress testing.
  • Familiarity with the RLS product or similar networking devices.
  • Proficient in C/C++, Python, or other programming languages.
  • Good understanding of Linux operating system and computer architectures.
  • Experience with performance analysis tools such as Linux perf, flame graphs, or other.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both written and verbal.
  • Ability to work effectively in a team environment.
  • Experience in creating technical documentation and conducting training sessions.
  • Familiarity with machine learning and data analytics techniques for performance analysis.

Salary: $120,000 - $160,000 per annum, depending on experience



  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    At Ciena Canada, Inc., we're dedicated to delivering exceptional software performance solutions that empower our customers' success. We're seeking a talented High-Performance Software Solutions Engineer to join our team in the Optical Networks organization.


  • Ottawa, Ontario, Canada Ciena Full time

    Ciena fosters a culture that empowers individual passions, growth, and wellbeing.About UsWe're a technology company that leads with humanity, driving business priorities alongside meaningful social, community, and societal impact. Our Customer First philosophy guides our actions, emphasizing integrity, innovation, velocity, and outstanding people. We strive...


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is a technology leader committed to driving innovation and customer satisfaction. We are seeking a highly skilled High-Performance Software Expert to join our Optical Networks organization in Canada.About the Role:We are currently looking for an experienced software engineer to ensure the quality and performance of our Reconfigurable Line...


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is a leading technology company that prioritizes its people-first philosophy.We're looking for a skilled Senior Optical Test Engineer to join our team in Canada.The estimated annual salary for this position is $122,000 CAD.Job DescriptionThis role involves developing and supporting test automation solutions for Ciena's family of coherent...


  • Ottawa, Ontario, Canada Infinera Full time

    About InfineraInfinera is a leading provider of intelligent transport networks, enabling the creation of unlimited bandwidth and scalability. Imagine being part of a team that is revolutionizing the way people communicate, collaborate, and explore the universe through the internet.Our uniquely differentiated technology has created an Intelligent Transport...


  • Ottawa, Ontario, Canada Infinera Full time

    About the RoleInfinera is seeking a highly skilled Coherent Optical Systems Engineer to join our Optical Systems Group (OSG). The ideal candidate will have a strong background in optical communications, photonics, and high-speed electronics.Key ResponsibilitiesContribute to the design, characterization, and development of leading coherent optical...


  • Ottawa, Ontario, Canada Skyworks Full time

    Job OverviewWe are seeking a highly skilled High-Performance Network Synchronization Engineer to join our Timing Applications Engineering team at Skyworks.This is an exciting opportunity to work on combined hardware and software Network Synchronization solutions in real-world customer systems.


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is committed to a culture of innovation and excellence.We are seeking a skilled Software Performance Engineer to join our team in the Optical Networks organization.As a member of the Photonic Product Assurance Team, you will be responsible for ensuring the quality and performance of the software developed for our Reconfigurable Line System...


  • Ottawa, Ontario, Canada Fortinet Full time

    Fortinet, a leading provider of network security appliances, is seeking a skilled Software Development Engineer to join its team in Ottawa.We are an equal opportunity employer offering competitive compensation and benefits, as well as exciting work opportunities for the best and brightest individuals.The ideal candidate will have 5+ years of software...


  • Ottawa, Ontario, Canada ADVA Full time

    ADVA is expanding its R&D team in the Optical Engines Business Unit, seeking a highly skilled Mechanical Design Engineer to support the development of high-speed optical communications products.The ideal candidate will have experience in designing and introducing high-speed assemblies to manufacturing, with a strong background in CAD design software (CREO...


  • Ottawa, Ontario, Canada iClanz Full time

    At iClanz, we are seeking an exceptional Embedded Software Developer to join our team. Located in Ottawa, Canada, this full-time position offers a competitive salary of CAD $90K per annum.Job OverviewThis role involves developing embedded C/C++ software on Client's 6500 family of optical switches. The successful candidate will work on improving existing...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Ciena Corporation is a leading technology company at the forefront of the networking industry. Our commitment to innovation drives us to push boundaries and deliver high-performance network solutions to our diverse customer base, including telecommunications providers, global content network providers, data centers, and government agencies.We are seeking a...


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is committed to fostering a culture of innovation and excellence.We are seeking a skilled Software Performance Optimization Engineer to join our team in the Optical Networks organization.The successful candidate will be responsible for ensuring the quality and performance of the software developed for our Reconfigurable Line System (RLS)...


  • Ottawa, Ontario, Canada Cisco Systems Full time

    Company OverviewCisco Systems is a global leader in networking and IT, driving innovation and redefining how people connect, communicate, and collaborate.We are a dynamic development team that is transforming the way we work, live, play, and learn.About the RoleThis is a key position for a Senior Software Engineer to join our Network Operations team. As a...


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is a leading provider of optical networking solutions. Our company culture prioritizes innovation, teamwork, and customer satisfaction.We are currently seeking an experienced Senior Optical Test Automation Engineer to join our team in Ottawa, Canada. This role will play a critical part in the development and implementation of test...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...


  • Ottawa, Ontario, Canada Viavi Solutions Full time

    Job Summary:VIAVI Solutions is a global leader in network test, monitoring, and assurance solutions. We are seeking a highly skilled Optical Systems Engineer to join our team.Key Responsibilities:Develop and specify optical test and measurement equipment for research labs and manufacturing facilities.Provide technical leadership in specifying, simulating,...


  • Ottawa, Ontario, Canada Cisco Systems Full time

    At Acacia, we design and manufacture innovative optical transceivers that power the world's fastest data centers, networks, and communication systems.About the Role:We are seeking a highly skilled Senior Analog Design Engineer to join our Mixed Signal Design team. As a key member of this dynamic IC Design group, you will play a crucial role in developing...


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    About the Role:The Senior Optical Test Automation Engineer will be responsible for developing and implementing test automation solutions for Ciena's optical products. This role will work closely with the R&D team to define product manufacturing and test requirements and architectures.Key Responsibilities:Develop and implement test automation solutions for...


  • Ottawa, Ontario, Canada Ciena Full time

    Ciena is a technology company that prioritizes its people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers individual passions, growth, wellbeing, and belonging. We drive our business priorities alongside meaningful social, community, and societal impact.The Senior Optical Test...