Software Engineer Staff
Location: Kanata, Ontario, CANADA
Software Engineer Staff responsible for building critical infrastructure/operating-system software providing scalability, agility and programmability for current and future generations of routing/switching products.
With the move towards cloud computing and hyperscaled data centers there has been a shift in the way networking gear is deployed and managed. This places some interesting demands on networking software requiring a rethinking of the problem. We at juniper networks are building networking infrastructure that is scalable, agile, open and programmable. Contact us to learn more about this opportunity.
Qualification
- 10-12 years of experience in designing and developing Computer Networking software on Linux based embedded systems,
- BS/MS in computer science
Requirements
- in-depth understanding of L2 and L3 networking protocols (Networking Protocols - ARP, CFM, LFM, IP, TCP, UDP, BGP, OSPF, HTTP, SIP. Data Centre networking - EVPN, VxLAN)
- Knowledge of distributed systems, Juniper’s Junos Evolved NOS infra ( EVO), EVO's third-party-application infra EVO DSL, EVO ODL, EVO DDS, EVO's build and packaging infra,
- Hands-on Linux OS - Systemd, Cgroups, Namespaces, and GRPC.
- In-depth understanding of Cloud networking and container technologies like Docker, Kubernetes, Buildah.
- Experience with SCM Systems - Git, SVN, Github, Gitlab, Network troubleshooting tools - Tcpdump, Wireshark. Source Code IDEs like - VIM, Opengrok
- Use of Debugging tools - GDB, Google test, Coverity, Valgrind, ASAN, Jemalloc, Linux Perf, Flame Graphs.
- Very proficient in C, C++, Python, JavaScript, UNIX Shell Scripting, HTML, Golang and Protobuf
0 applies
59 views
Jobs from our Partners
Senior System Integration and Test Engineer
Senior Compleat Developer - Remote, USA
Salesforce Engineer
Critical Infrastructure Engineer
Critical Infrastructure Engineer
Other Jobs from Juniper Networks
82664P-Site Reliability Engineer 4
Platform infrastructure- Software Engineer
63494R-Intern M Software Engineering
Senior Sales Engineer - Federal Clearance Required
Inside Sales Systems Engineer
82565P-Resident Engineer Staff
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 264 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee