Senior Software Development Engineer/Technical Lead - Layer 3
IBM - Santa Clara, CA

This job posting is no longer available on IBM. Find similar jobs: IBM jobs

IBM Systems Networking Group, formerly Blade Networks, is seeking senior software development engineer/technical lead to help smoothly deliver software & hardware products. As a software development engineer/technical lead, you will have the following exciting and challenging duties:
  • Provide technical leadership to a team of software engineers to build cutting edge embedded software to run on Blade’s next generation network devices.
  • Drive the successful delivery of all the phases of the development cycle including requirements, design, development, unit testing and integration.
  • Ensure that the team delivers high quality products by performing design review, code review and test plan review.
  • Ensure that the projects goals are met within tight deadlines, scope and resource requirements.
  • Provide technical guidance to the software team members.
  • Work with product management for feature definitions and prioritization.
  • Work with Director of R&D Software to manage resources, design projects and recruit top talent.
  • Work cross functionally with hardware, software, SQA, support and product management teams.

    Required:
    • 8-10 years of software development experience in the following areas:
  • Strong knowledge and experience working on routing protocols such as (OSPFv2/v3, BGP, ISIS, RIP) and IPv6
  • Strong C programming skills
  • Good development experience in Linux environments.
  • Strong background in embedded systems programming & embedded hardware architecture
  • Experience in building large scalable networking products.
  • Experience in developing drivers for network processors/switching ASICs
  • Strong development experience in high performance centralized and distributed packet switching systems
  • Understanding and knowledge of Layer 2 protocols (VLAN, 802.1-related protocols such as STP/LACP, TRILL)
    Required
    • Bachelor's Degree
    • At least 8 years experience in routing protocols such as (OSPFv2/v3, BGP, ISIS,
    • At least 8 years experience in development in Linux environments.
    • At least 8 years experience in Layer 2 protocols (VLAN, 802.1-related protocols such as STP/LACP, TRILL)
    • At least 8 years experience in C programming

    Preferred
    • Master's Degree in Information Technology
    • At least 10 years experience in routing protocols such as (OSPFv2/v3, BGP, ISIS,
    • English : Intermediate

    Additional information
    Relocation/Visa - Available for qualified candidate.

    Preferred:
  • Understanding of IPSec, IKEv2 and security-related concepts
  • Experience with Mulitcast routing (PIM/IGMP) is preferred
  • Understanding and knowledge of High Availability (HA)

    IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

  • IBM - 23 months ago - save job - copy to clipboard
    About this company
    5,050 reviews
    International Business Machines Corporation (IBM), is an information technology (IT) company. s major operations include Global Technology...