Search by job, company or skills

Juniper Networks

Software Engineer 4 Platform Software

3-7 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Over 50 applicants
Quick Apply

Job Description

Job description

  • At Juniper, we believe the network is the single greatest vehicle for knowledge, understanding, and human advancement the world has ever known.
  • To achieve real outcomes, we know that experience is the most important requirement for networking teams and the people they serve.
  • Delivering an experience-first, AI-Native Network pivots on the creativity and commitment of our people.
  • It requires a consistent and committed practice, something we call the Juniper Way.
  • We are seeking a Senior Software Engineer to join our platform software team.
  • In this role, you will be responsible for developing platform software, focusing on: Board Bring-Up and Interface Development: Work on platform software for high-speed interfaces, including 10G, 40G, 100G, 400G, and 800G, such as interface drivers and related components.
  • Platform Infrastructure: Develop and support infrastructure software, including Routing Engine Redundancy, High Availability features, chassis and line card operations, fabric interconnects, and optical module integration.
  • Timing Software: Contribute to software development for timing protocols, including Precision Time Protocol (PTP), Synchronous Ethernet (SyncE), and Grand Master timing solutions.
  • Lead development efforts for platform products within the JunOS or Junos Evolved software architecture.
  • Collaborate with system and solution test teams to ensure the highest quality in product and solution deliveries.
  • Work closely with the Juniper Technical Assistance Team to provide engineering support, assisting with critical customer escalations and ensuring successful deployments.

Requirements.

  • Education: BTech/MTech in Computer Science, Computer Engineering, or a related field, with 7+ years of relevant experience.
  • Hardware Knowledge: Strong understanding of hardware-level details, including Optics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, and Flash Drivers.

Technical Skills:

  • Proficiency in device drivers, system bring-up, and FreeBSD/Linux internals.
  • Networking Technologies: Knowledge of Ethernet, Optical Transport Network (OTN), SONET, and related technologies.
  • Programming & Problem-Solving: Expertise in C and C++ programming, object-oriented analysis and design, data structures, and system debugging.
  • Experience: Prior experience in software development for networking products, with strong technical, analytical, and problem-solving skills.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 107423715

Similar Jobs