Juniper Networks

63413P-Software Engineer 3 (AIDE EX Platforms)

23 April 2024
Apply Now
Deadline date:
£45000 - £84000 / year

Job Description

AI Driven Enterprise (AIDE) Platform Software Development Team: 

Be part of the team, which is helping delivering Juniper’s vision of next generation AI-Driven Enterprise Switching. You will be part of a team responsible for designing, developing, and maintaining Platform & System Software for Juniper’s EX switching portfolio of products.

 

Success Profile:

  • Opportunity to be part of growing & dynamic team, if you excel in cross-functional team environment to lead and make an impact towards solutions that delight customers
  • Go getter attitude to work closely with Product Marketing, Development, Quality and Technical assistance teams to design, develop and deliver Customer First Experience
  • Self-motivated, growth mindset, energetic individual with the ability to work in a high-energy, collaborative start-up like environment
  • Adaptability and Agile mindset to deliver market leading products in the Enterprise Switching segment

 

Requirements:

  • Bachelors or Masters in computer science or electronics or similar discipline, with 8 years of experience in platform and system software development domain
  • Strong technical, analytical, and problem-solving skills for robust and high performance software development is a must
  • Strong in C/C++ programming, system design, data structures and debugging skills 
  • Proficiency with device drivers, system bring up, FreeBSD/Linux internals is a requirement
  • In depth understanding of any Enterprise Switching platforms software, hardware & system level design 
    • CPU, System Peripherals & Drivers: CPU (x86/ARM), Interconnects, FPGA/CPLD, Storage devices
    • Packet forwarding with Network processors, PHYs, SerDes
    • Ethernet Interfaces (10M to 100G, MultiGiG), MACSec, Timing, Optics 
    • Chassis Management, Power Over Ethernet (PoE), Stacking, Telemetry