Job Details
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.
About the Position:We are seeking a talented Software Engineer to join our team and contribute to the development of high-performance forwarding and networking software for the next generation of switches. In this role, you will work on cutting-edge technologies, collaborate with cross-functional teams, and play a crucial part in shaping the future of network infrastructure.
Responsibilities:- Collaborate with customer-facing teams to understand requirements and translate them into robust software designs.
- Develop complex packet forwarding features across various protocols, including IPv4, IPv6, MPLS, EVPN-VxLAN, Multicast, Firewall/Filter, Cos, and DHCP.
- Analyze, debug, and resolve intricate microkernel and Linux issues.
- Drive innovation by working closely with cross-functional teams to address complex technical challenges.
- Assist in resolving customer-reported issues and ensure high levels of customer satisfaction.
- Contribute to sustaining existing features and enhancements.
- Bachelor’s degree (B.E. or B.Tech) from a reputable institution in Computer Science or Electrical Engineering.
- Strong programming skills in C/C++ and Python.
- Solid background in networking concepts.
- Previous experience in software development for routers and switches is desirable.
- Familiarity with datapath ASICs (such as Broadcom, Mellanox, Innovium, Barefoot, or other NPUs) is highly advantageous.
- Currently playing a strong technical role in your current position.
- Exposure to multi-core software architectures.
- A clear understanding of the product development cycle, technical requirements, and fundamental concepts related to computer architecture and data structures.
- Proven track record of delivering software projects on time and with high quality.
- Excellent oral and written communication skills, self-motivation, and the ability to thrive in a collaborative team environment.
ABOUT JUNIPER NETWORKS
Juniper Networks challenges the inherent complexity that comes with networking and security in the multicloud era. We do this with products, solutions and services that transform the way people connect, work and live. We simplify the process of transitioning to a secure and automated multicloud environment to enable secure, AI-driven networks that connect the world. Additional information can be found at Juniper Networks (www.juniper.net) or connect with Juniper on Twitter, LinkedIn and Facebook.
WHERE WILL YOU DO YOUR BEST WORK?
Wherever you are in the world, whether it's downtown Sunnyvale or London, Westford or Bangalore, Juniper is a place that was founded on disruptive thinking - where colleague innovation is not only valued, but expected. We believe that the great task of delivering a new network for the next decade is delivered through the creativity and commitment of our people. The Juniper Way is the commitment to all our colleagues that the culture and company inspire their best work-their life's work. At Juniper we believe this is more than a job - it's an opportunity to help change the world...
]]>Juniper Networks is leading the revolution in networking, making it one of the most exciting technology companies in Silicon Valley today. Since... Read more