Posted in

Routing/IP Software Engineer 4 – Datapath

Routing/IP Software Engineer 4 – Datapath

CompanyCiena
LocationHanover, MD, USA
Salary$178963 – $221600
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • 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 Computer Systems Engineers/Architects-related occupation
  • 8 years of experience in C/C++ software development in Linux
  • Leading design and development of Layer 2 and Layer 3 forwarding plane applications
  • Broadcom Ethernet Switching and Routing chipsets, Layer 2 and Layer 3 packet processing pipelines
  • 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
  • Test tools including Ixia IxExplorer, or Wireshark/tcpdump
  • Code maintenance tools Git and Bitbucket
  • Agile software development and project planning using JIRA

Responsibilities

  • Develop the next generation of Routing and Switching software solutions supporting Software Defined Networking (SDN) and Network Function Virtualization (NFV)
  • Design and implement embedded software (written in C and running over Linux) to configure HW components and manage HW resources
  • Provide basic project management for individual projects or that of a small team
  • Provide expertise and direction instrumental to the definition and design of new architectures and technologies
  • Participate in various phases of product development cycle – product definition, design, planning, implementation and test
  • Analyze product requirements and customer use cases, proposing software architectures for both 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) embedded software platform
  • Expand SAOS support with new platforms in the Ciena Routing & Switching portfolio
  • Accelerate time to market for Routing & Switching Portfolio products
  • Redesign and implement Resource Management infrastructure for next generation IP routers
  • Work in Software Defined Network architectures leveraging technologies such as yocto, docker containers, Google Protocol Buffers, and Intel DPDK libraries

Preferred Qualifications

    No preferred qualifications provided.