Staff Engineer (IP) - Sustaining Team
Stoke - Santa Clara, CA

This job posting is no longer available on Stoke. Find similar jobs: Staff Engineer jobs - Stoke jobs

Stoke is seeking a senior programmer who will be responsible for implementation of the IP Infrastructure.


Design and development of IP software subsystem

Help the Stoke development team achieve its goals for software delivery

Work with customers to ensure their satisfaction with IP related features.

To help in diagnosis and root cause analysis of customer issues reported by Customer care team.

Help QA team in reproducing problems internally.

Provide high quality code fixes, instrumentation and workarounds. Unit testing of all fixes.

Work on continuous improvement of Product supportability, diagnosibility and monitoring capabilities.

Work on Product extensions using Stoke APIs or IOT with third-party vendors.

Required Skills, Knowledge and Experience

BSCS or equivalent with 8+ years of experience in developing software for carrier grade IP networking products using IPv4 or IPv6.

Experience with developing routing protocols like OSPF, BGP, RIP etc. for highly scalable systems.

Experience in high performance IP forwarding and forwarding tables architecture and programming.

Experience with developing IP FIB/RIB modules.

Experience in developing routing protocols for IPv6 and developing IPv6 forwarding engine.

Experience in mentoring junior engineers and performing technical leader role.

Additional Skills Good to Have

Experience with tunneling protocols such as GRE, IP-IP or L2TP or IPSEC.

Experience with developing Mobile IP or MobileIPv6.

Experience in developing MPLS.

Experience in embedded development environments like QNX, linux, VxWorks.

Expertise in C language programming

Previous experience developing software in a startup environment

Strong team player, can-do attitude

Strong product and customer orientation

Worked on QNX microkernel

Prior work with IP Infusion software