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 firstname.lastname@example.org