Software Engineer 4- Platform Software

Juniper Networks

3.6

Bengaluru, India

Why you should apply for a job to Juniper Networks:

  • 60% say women are treated fairly and equally to men

  • 67% say the CEO supports gender diversity

  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Exempt employees have the flexibility to take time off as needed, while hourly employees have a very generous PTO accrual.

  • All full-time employees can take one paid week a year to put their energy into a charitable project they believe in.

  • Through mentorships, conferences, and training courses, our generous personal development offerings help you strengthen your skills.

  • #1007338

    Position summary

    About Juniper Platform Team

    Our team in Juniper is responsible for driving technology leadership in the Juniper routing, switching, enterprise, access and aggregation routers developments for next generation 5G networks, deployed in some of the world’s largest service provider, data center, enterprise and metro ethernet networks.

    We are driving Juniper’s growth in revenue and market share in service provider, data center, enterprise, access, and aggregation space, by delivering market leading products with continuous innovation and relentless execution. These products (either modular or chassis based) are based on either Juniper homegrown switching ASIC or based on merchant silicon.

    Responsibilities

    • You will be part of this platform team, responsible for developing platform software in the areas of:
      • Board-bring up related experience.
      • 10G, 40G, 100G and 400G interface related platform software like interface drivers etc.
      • Platform infrastructure related software like Chassis/line card, fabric, Optics etc.
    • You will be responsible for these product developments in the platform area in either JunOS or Junos Evoled based software architecture.
    • In addition to the development activity, you are required to work closely with system and solution test teams to ensure products/solutions delivered are with highest quality.
    • You will be required to work closely with Juniper Technical Assistance Team for providing engineering assistance in supporting critical customer escalations for customer deployments.

    Requirements

    • Solid experience in Linux/Unix kernel development/porting/bring up, BSP, Bootloaders (U-boot, BIOS etc.,) on ARM, PPC, x86, MIPS, Broadcom etc.,
    • Understanding of processor architectures of different processor families like ARM, X86, Power PC, Network Processors, MIPS, Broadcom
    • Hands on experience and good understanding of various interfaces like I2C, PCIe, SPI, USB, CPLD, FPGA etc.,
    • Excellent programming skills using C and assembly languages; Architectural modeling and higher-level design tools desirable
    • Hands on/good experience in dealing with Broadcom Ethernet switches and associated management software/SDK
    • Good understanding of Hardware specifications and schematics
    • The candidate must have a good debugging skill and understanding of various networking technologies
    • Hands on experience of Ethernet network drivers and/or other drivers in Linux, UNIX OS is a plus
    • Experience in DSL, WiFi, LTE will be a big plus

    About Juniper

    • 7 out of 8 of the world’s largest stock exchanges run on JUNIPER.
    • 86 % of all mobile traffic runs across JUNIPER Routers, Switches and Firewalls
    • Top 130 Services providers in the world run JUNIPER.
    • Fortune 100 companies rely on JUNIPER.

    #SecurityPlatformIndia

    Get jobs straight to your inbox

    Anonymous company reviews, virtual recruiting events, and a supportive community for women when you sign up.

    What are Juniper Networks perks and benefits

    Lactation facilities

    Maternity leave coaching

    Fertility

    Backup child care

    Onsite child care

    Child care subsidies

    Elder care

    Paid paternity

    Paid adoptive

    Short term disability

    About the company

    Industry: Technology: Manufacturing

    Juniper is changing what’s possible in networking. We’re going beyond building the networks customers expect — we’re building the networks customers deserve. And the world is taking note. But to continue to excel, we have work to do. Change in our industry is accelerating. To power connections and empower change, we need radical thinkers, eternal optimists, and energized ...

    Why you should apply for a job to Juniper Networks:

  • 60% say women are treated fairly and equally to men

  • 67% say the CEO supports gender diversity

  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Exempt employees have the flexibility to take time off as needed, while hourly employees have a very generous PTO accrual.

  • All full-time employees can take one paid week a year to put their energy into a charitable project they believe in.

  • Through mentorships, conferences, and training courses, our generous personal development offerings help you strengthen your skills.