Ciena-posted 8 months ago
$178,963 - $221,600/Yr
Full-time • Senior
Remote • Baltimore, MD
Telecommunications

Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. The Routing/IP Software Engineer 4 - Datapath will be responsible for developing the next generation of Routing and Switching software solutions supporting Software Defined Networking (SDN), Network Function Virtualization (NFV) and embedded applications for Layer 2/3 data networking on a wide range of host platforms. This role involves designing and implementing embedded software (written in C and running over Linux) to configure hardware components and manage hardware resources, supporting datapath requirements for specific Carrier Ethernet applications. The engineer will also provide basic project management for individual projects or that of a small team, including effort estimation, project tracking, and status reporting. The position requires participation in various phases of the product development cycle, including product definition, design, planning, implementation, and testing. The engineer will analyze product requirements and customer use cases, propose software architectures for both current and next-generation hardware platforms, and deliver detailed architecture, functional specifications, and technical design documents. Additionally, the engineer will support developed features through product verification and customer introduction, and provide training to field support personnel.

  • Develop next generation Routing and Switching software solutions supporting SDN and NFV.
  • Design and implement embedded software in C running over Linux.
  • Configure hardware components and manage hardware resources.
  • Provide project management for individual projects or small teams.
  • Participate in product development cycle phases including definition, design, planning, implementation, and testing.
  • Analyze product requirements and customer use cases.
  • Propose software architectures for current and next-generation hardware platforms.
  • Prototype and evaluate alternative solutions on target hardware platforms.
  • Deliver detailed architecture, functional specifications, and technical design documents.
  • Support developed features through product verification and customer introduction.
  • Provide training to field support personnel.
  • Contribute new features to Ciena's Service-Aware Operating System (SAOS).
  • Expand SAOS support with new platforms in the Routing & Switching portfolio.
  • Redesign and implement Resource Management infrastructure for next generation IP routers.
  • Work in Software Defined Network architectures leveraging various technologies.
  • Bachelor's degree or foreign equivalent in Electrical Engineering, Computer Engineering, Computer Science or related field.
  • Eight (8) years of experience in the job offered or in a related occupation.
  • C/C++ software development in Linux.
  • Leading design and development of Layer 2 and Layer 3 forwarding plane applications.
  • Experience with Broadcom Ethernet Switching and Routing chipsets.
  • Debugging Broadcom external SDK APIs, hardware registers, and tables.
  • Writing new Broadcom internal SDK driver code.
  • Debugging complex forwarding plane router issues in large network topologies.
  • Remote application debugging using GDB.
  • Experience with test tools including Ixia IxExplorer, Wireshark/tcpdump.
  • Code maintenance tools Git and Bitbucket.
  • Agile software development and project planning using JIRA.
  • Medical, dental, and vision plans.
  • Participation in 401(K) with company matching.
  • Employee Stock Purchase Program (ESPP).
  • Employee Assistance Program (EAP).
  • Company-paid holidays.
  • Paid sick leave and vacation time.
  • Compliance with Paid Family Leave and other leaves of absence.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service