Stoke is an emerging venture funded start-up developing advanced technology for the telecom / Internet infrastructure market. Backed by top tier investors, Kleiner Perkins and Sequoia Capital, we offer an opportunity to make a major impact in a dynamic growth environment.

The Stoke Session Exchange (SSX) is the industry's first Mobile Broadband Gateway designed for stateful management of hundreds-of-thousands of secure, reliable, controlled subscriber sessions over multiple network access types including 3G, LTE, Wi-Fi, and WiMAX.

For all positions we are looking for team players who want to make a difference. At Stoke you can make a big impact on our products. If you like an environment with high energy and want to contribute to product direction and positively influence the growth of a company, Stoke is the place for you.

Current Openings
We are hiring individuals with integrity, industry experience and confidence in their skills. Stoke offers a full range of employee benefits as part of a competitive compensation package.

If you are qualified for one of the positions below, please contact us at makeithappen@stoke.com.

Bangalore, India Job Openings


APAC Job Openings

Santa Clara, California Job Openings



Technical Support Manager - Japan

Job Description

Reporting to the VP or Director of WW Services & Support, the primary role of the Technical Support Manager is to manage customer engagements, IOT efforts and lab Trials for customers in Japan.  In this position, the technical Support Manager also manages special projects such as IOT, Lab Trials and Partner training in close cooperation with Stoke Sustaining Engineering team as well as R&D teams.

Responsibilities:

  • L3 Support for Stoke Products and local support to Japan Customers
  • Emergency Support and Escalation management
  • Working closely with local L2 Partners in Japan.
  • Customer status reviews, and customer F2F meetings
  • Be very hands-on and be able to travel and spend time at customer site as needed – mostly Tier-1 wireless carriers.
  • coach and develop staff by providing performance management, development planning, salary planning and technical training;
  • develop relationships with customers, vendors, partners and corporate service organizations to manage successful network implementations that allow customers to gain competitive advantage through use of Stoke technology;
  • plan, organize and direct the activities of on-site deployment and Integration projects  Japan and sometimes SE Asia.
  • Continuously remain up to date on technology developments in order to apply or assist the PS/SE Consultants in the field
  • ability to handle large Tier 1 service provider accounts, including ability to designate appropriate Systems Engineering resources to enable continual growth of the business;
  • must have excellent skills in project management. 

Candidate must be able to clearly articulate and present the Stoke SSX solutions architecture, have solid communication skills, project management skills, technical expertise, and should work well in a team, or independently. Must be able to communicate complicated technical material in a highly results oriented environment. Work with local sales teams and coordinate with Stoke’s HQ Customer Services, Product Management and Sustaining/Engineering teams.

Candidate will provide detailed weekly project status to VP of Services & Support.

Candidate will directly manage a team of Support engineers in Japan.

Requirements:

From an overall requirements perspective: the ideal candidate has at least 8 years’ experience of managing a technical  support team (or demonstrated leadership of technical teams); has at least 10 years’ experience in deployment of  IP and mobile solutions to carriers; has knowledge of relevant solutions sets, product line specifications, performance criteria and applications in the IP & mobile market; possesses excellent leadership skills and is able to manage professionally diverse and both local and remotely located employees through excellent mentoring, coaching and skill development skills; must have excellent written and oral communication skills; has excellent conflict resolution and team building skills; has the ability to establish clear objectives and direction for team; thrives in a small, fast-paced and strong growth company environment

The candidate must have technical expert knowledge of IP/MPLS routing (RSVP, LDP, OSPF, RIP, IS-IS, BGP, GRE) and Mobile Packet Core Networking in 3G (e.g. SGSN, GGSN, HLR..) and preferably also LTE (i.e. S-GW, PDN-GW, MME etc.) networking technologies and practices. Must have experience to include the understanding of 3GPP R8 and later recommendations, Security Gateway IP tunnel protocols; and preferably also solution design and deployments incorporating eNodeB / LTE SAE core architectures.  Must have understanding of the operational core of Tier-1 Mobile Operator’s network; and the associated services delivered.  Must understand and research positioning of Stoke and competitive product architecture, migration and coexistence in multi-vendor environments. Demonstrate the ability to map Stoke capabilities to customer needs and requirements.  Demonstrate an advanced understanding of Routing, RADIUS / Diameter and network device configuration.

The successful candidate will be a self-starter that manages time and activities with minimal day-to-day guidance or interaction from the VP/Director WW Services & Support. Must exhibit a positive attitude, represent Stoke to our business partners and customers in the best possible manner, and foster interest in our technology and company to audiences. Will also have the ability to prioritize and manage a large number of diverse tasks.

Demonstrate excellent listening skills resulting in a high level of customer satisfaction. Must have the ability to communicate at multiple levels and be able to convey complex technical information to both technical and non-technical personnel. 

Candidate should have experience in working with Tier 1 Service Providers Worldwide and ready to travel to US.

Candidate must also possess a minimum BS degree from an accredited college or university.

Candidate must be located in the Tokyo area and work from Stoke Tokyo office and/or Home office.

Apply for this job

↑ Back to List

IT Engineer III

Job Description

Responsible for the planning and engineering of an organization's corporate and lab systems’ infrastructures. Includes the implementation and design of hardware and software. Monitors/maintains the performance of systems and networks. Primary functions typically require exercising independent judgment

Responsibilities
  • Planning, engineering and supporting a traditional IT/corporate infrastructure (>60%):

    • Add and remove users from Windows Domain and Unix Security groups
    • Windows Server 2003 and 2008 administration
    • Troubleshoot, repair, deploy Windows, Linux, and Mac workstations
    • Standard desktop applications such as MS Office
    • 3rd Party software installs
    • Troubleshoot, repair, deploy other desktop applications and peripherals as required
    • Support misc. mobile devices and tablets such as iOS, BlackBerry, Droid, etc.
    • Ability to setup and maintain a wide range of network components including DNS, DHCP, SSL, intrusion detection/prevention, anti-virus, spam blocking, site-to-site VPN tunnels, email routing, IP routing protocols, VLANs
    • Configuration and management of data backups and restores.

  • Planning, engineering, and supporting a lab environment (<40%):

    • Advanced skills in a variety of Linux platforms (RedHat, Ubuntu, CentOS), specifically in OS installations and upgrades, scripting, task automation, and host hardware
    • Solid knowledge and experience with Cisco (and like) routers, switches, and firewalls
    • Perform initial configuration and imaging of switches, PDUs, and servers
    • Install/rack servers and switches in 2-post and 4-post racks.
    • Provide power and establish network connectivity between devices as per provided specifications
    • Interpret basic network schematics and cable devices accordingly
    • Document equipment configurations and physical network topologies
    • Routine repair or replacement of components, or peripherals of servers, desktop systems or laptops

  • Effectively working with online or remote administration tools, or in-person, or telephone support  in the process of troubleshooting and repairing user problems
  • Handle trouble tickets in a prompt and professional manner
  • Ability to know when to escalate a problem to others on the IT team
  • Research and document findings on users’ problems.
  • Adding to the IT knowledge base (e.g. in the helpdesk system and wiki)
  • Contribute to the procedural and technical growth of fellow IT members
  • May require on-call availability during peak business activity 
Required Skills, Knowledge and Experience:
  • Minimum of 10 years of IT experience – production environment
  • Minimum of 4 years of Engineering/QA lab experience – development environment
  • Bachelor’s degree or relevant work experience
  • Advanced knowledge of Active Directory, authentication protocols, security groups, aliases, networking protocols
  • Advanced knowledge of Windows 7, Ubuntu, CentOS, Redhat, Mac OSX
  • Advanced knowledge of Windows Server 2003 and Windows Server 2008
  • Working knowledge of NetApp and similar NAS technologies
  • Working knowledge of Microsoft Exchange
  • Excellent written, verbal, and interpersonal communications
  • Know how to use and modify a wiki
  • Able to work on a project with minimal supervision
  • Able to work well with others on the team and with stakeholders
Nice to have but not required:
  • Windows Batch programming (or other scripting language for automation of windows and Linux tasks)
  • MSCE training and certifications and other disciplines such as ITIL, Project Management, OS Administration/Engineer

Apply for this job

↑ Back to List

SWQA Engineer

Position: Engineer – Software Test and Quality Assurance

Job Description:

  • Test engineer responsible for testing the networking and security products.

Responsibilities

  • Develop, publish, and implement test plans and test cases for Stoke Product.
  • Review test plans, test cases, PRD, Functional specifications and provide comments
  • Work on all aspects of testing including conformance, functional, regression, performance, stability and end-to-end solution.
  • Develop, execute and maintain of scripts for test automation.

Required Skills, Knowledge and Experience

  • Bachelor's or Master's degree in an CS/EE or equivalent
  • 1 - 3 years of experience in testing networking and security products
  • knowledge and experience with TCP/IP , routing and Layer 3 security Protocol
  • Hands-on experience in testing of routing protocols (E.g. OSPF, BGP, RIP) and Security Protocol (IPsec)
  • TCL / Perl / Python scripting
  • Experience with network product testing tools like Ixia/Spirent
  • UNIX/Linux skills

Required Personal Traits

  • Team player with can-do attitude.
  • Multi-tasking, written & verbal communication and organizational skills.
  • Results oriented , accountable

Apply for this job

↑ Back to List

Sr. Staff Engineer - Solutions Architect

Responsibilities
  • Work with cross functional teams to define architecture based on product requirements
  • Interact with customers to understand their deployment and topology needs and propose a solution with our product to delight the customer
Required Skills, Knowledge and Experience:
  • Exposure to product delivery lifecycle and mobile operator knowledge is a MUST
  • Experience in driving requirement analysis, define product architecture and derive solution options to customize the customer’s deployment needs
  • Exposure in platform area is a MUST
  • Experience and working knowledge on Virtualization is a MUST
  • Practical experience in SDN/NFV is a MUST
  • Exposure and Experience working on IP and Routing technologies is needed
  • Exposure to IKE and IP Security is desirable.
  • Experience with the formal and best practices for the software engineering process, including documentation, modeling, design, development and QA.
  • Master's or Bachelor’s degree in related field from a college or university with 15+ year’s related experience; equivalent combination of education and experience
Travel: Frequent travel is required

Apply for this job

↑ Back to List

Staff Engineer (SWQA Security) - Sustaining Team

Job Description:

A key role performing security testing & interoperability certification of multi-vendor solutions for state-of-the-art EDGE networking mobility capabilities.

  • 5 - 8 years of software Quality assurance experience
  • Minimum 4 years of testing complex network / Telecommunications Protocols / wireless topologies
  • Experience with network security protocols IPSec and IKEv2, v1 and interoperability issues with VPNs
  • Experience with TCP/IP protocols including IP, UDP, TCP and L4-L7 protocol testing experience.
  • Proficient with Automation using TCL / Perl / Python scripting
  • Strong UNIX/Linux skills
  • Experience with Ixia / Spirent (Smart Bits & Landslide) test tools
  • Working knowledge source control systems (CVS, Perforce, RCS)
  • Experience with telecommunications test equipment required.
  • Strong network troubleshooting skills

Responsibilities

  • Design, develop, and document functional & interoperability level verification tests from systems specification and product requirements.
  • Execute Functional, interoperability and customer use test cases.
  • Track test cases and results. Raise, prioritize, and verify defects and fixes.
  • Creation and maintenance of security IOT test infrastructure.
  • Pro-actively seek to make continuous improvements to Test coverage, execution and automation. Optimize performance and dimensioning of configurations.
  • Support Interoperability Test (IOT) of Security Gateway; AAA; IPSEC client combinations in a multi-vendor lab environment.
  • Execution, Development and maintenance of scripts for test automation.
  • *To provide release management of Stoke maintenance releases - develop test and execute tests, run customer centric tests.
  • *Understand all high severity customer and internally reported issues, understand the root cause and be able to test fix appropriately.
  • *Reproduce customer issues in QA lab as requested by customer Support team. Occasionally visit customer site.
  • *Work on continuous improvement of QA testbed, processes, and product supportability.
  • *Work on IOT with third-party vendors.
  • *Work on Automation of sustaining tests - functional, regressions, soak and customer-centric tests.

Required Skills, Knowledge and Experience

  • BS/MS degree or equivalent in a relevant technical discipline such as EE/CS/ET.
  • Experienced in telecommunications/data communications functional and interoperability test, validation preferably for wireless / mobility / data products.
  • Demonstrate proficiency of security protocol IPSEC IKEv2, IKEv1 protocols.
  • Experience testing security gateway in network simulation scenarios, setting up test topologies to verify protocol implementation, scaling limits and assessing gateway performance.
  • Hands-on experience with Ixia / Spirent traffic test tools.
  • Hands-on experience with strong swan, Spirent landslide and or IXIA IPSEC clients.
  • Must possess outstanding problem solving skills in the diagnosis and resolution of customer issues.
  • Excellent multi-tasking, written & verbal communication, and organizational skills.
  • Must be results oriented and have a high degree of accountability, commitment and responsibility.
  • Ability to provide leadership & technical guidance to others a plus.

Bonus

  • JNCIS or JNCIP / CCNA or CCNP routing / security equivalent


↑ Back to List

SWQA Engineer

Job Description:

A lead engineer responsible for enhancing the Automation Infrastructure and driving the test automation for the Stoke Products.

Responsibilities

  • Developing easy to use, highly optimized test automation frameworks, tools and automated test suites for effective test coverage of various software releases, in response to growing feature sets.
  • Help drive test automation across functional, system and performance testing.
  • Work closely with system, development and test engineers to understand the test requirements.

Required Skills, Knowledge and Experience

  • Bachelor's or Master’s degree in CS/EE or equivalent.
  • 10-14 years of hands-on testing experience in Telecom and Networking Product.
  • 5+ years of Industry experience implementing large-scale automated test systems; Experience in creating an automated regression framework and experience of addition automated test cases for Functional, System, and Performance testing.
  • Strong background and experience in software testing methodology, test development and test execution.
  • Strong understanding of concepts related to data structures, standard programming practices and database management.
  • Experience of testing Networking Protocols, Routers, IPsec based security Gateways, LTE nodes.
  • Proficient programming in at least one scripting language (Python and TCL) and C in a Linux Environment.
  • Experience with Ixia/Spirent test tools.

Required Personal Traits

  • Strong team player with can-do attitude.
  • Excellent multi-tasking, written & verbal communication and organizational skills.
  • Result oriented with high degree of accountability, commitment and responsibility.
  • Provide leadership & technical guidance to others.


↑ Back to List

Sr. Staff Engineer (SWQA)

Job Description:

Responsibilities

  • Develop, publish and implement test plans and test cases for Stoke product.
  • Review test plans, test cases, PRD, functional specifications and provide comments for improvement.
  • Work on all aspects of testing, including conformance, functional, regression, performance, stability and end-to-end solution.
  • Develop, execute and maintain scripts for test automation.
  • Provide technical direction to other team members.
  • Worksite: Santa Clara, CA

Required Skills, Knowledge and Experience

  • Master's degree or the equivalent, plus three years of experience required.
  • Will also accept a Bachelor’s degree or equivalent plus five years of experience in lieu of a Master’s degree or equivalent and three years of experience.


↑ Back to List

Staff Engineer (IP) – Sustaining Team

Job Description:

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

Responsibilities

  • 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


↑ Back to List

Staff Engineer – Software Test and Quality Assurance - Security

Job Description:

  • A senior level test engineer responsible for testing the networking and security products.

Responsibilities

  • Develop, publish, and implement test plans and test cases for Stoke Product.
  • Review test plans, test cases, PRD, Functional specifications and provide comments for improvement.
  • Work on all aspects of testing including conformance, functional, regression, performance, stability and end-to-end solution. 
  • Develop, execute and maintain of scripts for test automation.
  • Provide technical direction to the team when required.

Required Skills, Knowledge and Experience

  • Bachelor's or Master’s degree in an CS/EE or equivalent
  • 6 to 10 years of experience in testing complex networking and security products
  • Expert Level knowledge and experience with TCP/IP - v4 and v6
  • Hands-on experience with network security protocols IPSec and IKEv2,v1 and interoperability issues with VPNs
  • Hands-on experience in testing of routing protocols OSPF, BGP, RIP
  • Proficient with Automation using TCL / Perl / Python scripting
  • Experience with network product testing tools like Ixia/Spirent
  • Strong UNIX/Linux skills
  • Experience in mentoring junior engineers and performing technical leader role.

Required Personal Traits

  • Strong team player with can-do attitude.
  • Excellent multi-tasking, written & verbal communication and organizational skills.
  • Must be results oriented and have a high degree of accountability, commitment and responsibility.
  • Ability to provide leadership & technical guidance to others a plus.

Bonus

  • Industry certificates like CCIE or JNCIP is a definite plus.
  • Experience and/or knowledge with security protocols like IPSec and IKE is desirable
  • Experience and/or knowledge with wireless technologies (UMTS/LTE)


↑ Back to List

Staff Engineer – Software Test and Quality Assurance - Routing

Job Description:

  • A senior level test engineer responsible for testing the networking and security products.

Responsibilities

  • Develop, publish, and implement test plans and test cases for Stoke Product.
  • Review test plans, test cases, PRD, Functional specifications and provide comments for improvement.
  • Work on all aspects of testing including conformance, functional, regression, performance, stability and end-to-end solution. 
  • Develop, execute and maintain of scripts for test automation.
  • Provide technical direction to the team when required.

Required Skills, Knowledge and Experience

  • Bachelor's or Master’s degree in an CS/EE or equivalent
  • 6 to 10 years of experience in testing complex networking and security products
  • Expert Level knowledge and experience with TCP/IP - v4 and v6
  • Must have in-depth knowledge of routing architecture of devices worked and deployed in market.
  • Hands-on experience in testing of routing protocols OSPF, BGP, RIP
  • Proficient with Automation using TCL / Perl / Python scripting
  • Experience with network product testing tools like Ixia/Spirent
  • Strong UNIX/Linux skills
  • Experience in mentoring junior engineers and performing technical leader role.

Required Personal Traits

  • Strong team player with can-do attitude.
  • Excellent multi-tasking, written & verbal communication and organizational skills.
  • Must be results oriented and have a high degree of accountability, commitment and responsibility.
  • Ability to provide leadership & technical guidance to others a plus.

Bonus

  • Industry certificates like CCIE or JNCIP is a definite plus.
  • Experience and/or knowledge with security protocols like IPSec and IKE is desirable
  • Experience and/or knowledge with wireless technologies (UMTS/LTE)


↑ Back to List

Senior SWQA Engineer (Bangalore)

Job Description
  • A senior level test engineer responsible for testing the telecom products.

Responsibilities

  • Develop, publish, and implement test plans and test cases for Stoke Product.
  • Review test plans, test cases, PRD, Functional specifications and provide comments for improvement.
  • Work on all aspects of testing including conformance, functional, regression, performance, stability and end-to-end solution. 
  • Develop, execute and maintain of scripts for test automation.
  • Provide Technical Direction to the team.

Required Skills, Knowledge and Experience

  • Bachelor's or Master’s degree in an CS/EE or equivalent
  • 8+ years of experience in testing complex telecom and networking products, with minimum 3-4 years of testing experience in UMTS/3GPP network.
  • Knowledge of RADIUS, DIAMETER, GTP (both control and user plane) protocols is must.
  • Knowledge of UMTS network elements like AAA Server, eNB, SGSN, GGSN, PDG, TTG, Charging gateway and common routing elements like Cisco/Juniper routers is required.
  • Knowledge of EAP, DHCP, IKEv2/IPSec is good to have.
  • Strong UNIX/Linux skills
  • Experience with Ixia/Spirent test tools.
  • Experience in mentoring junior engineers and performing technical leader role.
Responsibilities
  • Strong team player with can-do attitude.
  • Excellent multi-tasking, written & verbal communication and organizational skills.
  • Must be results oriented and have a high degree of accountability, commitment and responsibility.
  • Ability to provide leadership & technical guidance to others a plus.
Bonus
  • Industry certificates like CCIE or JNCIP is a definite plus.
  • Knowledge of Automation scripting language like Python is an added advantage.
  • Knowledge of WiFi network elements/IEEE standards is good to have.
↑ Back to List

SWQA Engineer – Routing and Security Protocols (Bangalore)

Job Description

Stoke is seeking a senior level test engineer responsible for testing the networking and security products.

Responsibilities
  • Develop, publish, and implement test plans and test cases for Stoke Product.
  • Review test plans, test cases, PRD, Functional specifications and provide comments for improvement.
  • Work on all aspects of testing including conformance, functional, regression, performance, stability and end-to-end solution.
  • Develop, execute and maintain of scripts for test automation.
Requirements:
  • Bachelor's or Master's degree in an CS/EE or equivalent
  • Minimum 5 years of experience in testing complex networking and security products
  • Expert Level knowledge and experience with TCP/IP - v4 and v6
  • Proficient with Automation using TCL / Perl / Python scripting
  • Hands-on experience in testing of routing protocols OSPF, BGP, RIP
  • Hands-on experience in testing security protocols like IPSec and IKE
  • Experience with network product testing tools like Ixia/Spirent
  • Strong UNIX/Linux skills
  • Experience in mentoring junior engineers and performing technical leader role.
  • Strong team player with can-do attitude.
  • Excellent multi-tasking, written & verbal communication and organizational skills.
  • Must be results oriented and have a high degree of accountability, commitment and responsibility.
  • Ability to provide leadership & technical guidance to others a plus.
Bonus:
  • Industry certificates like CCIE or JNCIP is a definite plus.
  • Experience and/or knowledge with wireless technologies (UMTS/LTE)
↑ Back to List
↑ Back to List

SW Engineer – Protocols (Bangalore)

Job Description

Stoke is seeking a staff level engineer who will be will be responsible for developing software for Stoke's mobile broadband solutions.

Responsibilities
  • Design and develop mobile signaling protocols on StokeOS platform.
  • Address functional, performance, scalability, and high availability requirements for mobile broadband products.
  • Participate in all phases of Software Development Life Cycle including Technical Requirement Analysis, System Design, Coding, Development Testing, and Bug fixing.
  • Help the Stoke development team achieve its goals for software delivery.
  • Support customer deployments and escalations.
Requirements:
  • 7+ years of experience as an individual contributor in developing LTE/3G core network products.
  • Extensive experience with developing Session Management /Call Control infrastructure for Core Network nodes e.g. MSC, SGSN, GGSN, MME, S-GW/ P-GW, ePDG, and PDG.
  • In-depth understanding of 3GPP and IETF protocols for the above core network elements.
  • Extensive experience with TCP/IP programming.
  • Expertise with C language programming.
  • Experience with real-time embedded development environments like QNX, Linux, VxWorks.
Bonus:
  • Knowledge of GTP and IPsec.
  • Worked on QNX microkernel.
  • Previous experience in a start-up environment.
  • Excellent verbal and written communication skills.
  • Strong team player, can-do attitude.
  • Strong product and customer orientation.
↑ Back to List

Software Engineer – Telecom Protocols

Job Description
Stoke is seeking a senior programmer who will be responsible for implementation of telecommunication protocols for wireless products.

Responsibilities
  • Design and development of telecom protocols for StokeOS platform.
  • Help the Stoke development team achieve its goals for software delivery
  • Work with customers to ensure their satisfaction with Wireless Data networking related features.
Required Skills, Knowledge and Experience
  • 5+ years of experience in developing telecom protocols for carrier grade wireless network products like RNC, SGSN, GGSN, MSC, eNB, MME, S-GW, P-GW or equivalent network assessment products.
  • Expertise in developing wireless protocols like GMM, SM, RANAP, S1AP for highly scalable systems.
  • Experience in developing telecom protocols viz. SCTP, M3UA, and SCCP for highly scalable systems.
  • Expertise in C language programming.
  • Experience in embedded development environments like QNX, Linux, VxWorks.
Bonus
  • Experience in porting SIGTRAN and wireless protocols stacks from third party vendors.
  • Good understanding of TCP/IP suite.
  • Previous experience developing software in a startup environment.
  • Strong team player, can-do attitude.
  • Strong product and customer orientation.
  • Worked on QNX microkernel.
↑ Back to List

SW Engineer - IP Development

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

Responsibilities
  • 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.
Required Skills, Knowledge and Experience
  • 5-10 yrs 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 with developing IP FIB/RIB modules.
  • Expertise in C language programming
  • Experience in mentoring junior engineers and performing technical leader role.
Good to Have
  • Experience with tunneling protocols such as GRE, IP-IP or L2TP.
  • Experience with developing Mobile IP or MobileIPv6.
  • Experience in developing routing protocols for IPv6, MPLS.
  • Experience in embedded development environments like QNX, Linux, VxWorks.
  • 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
↑ Back to List

Staff Engineer - Protocols IP Routing

Job Description

Stoke is seeking a Staff Engineer with experience in developing software for carrier class networking products for mobile operators.

Responsibilities
  • Design and development of wireless & IP data networking protocols for StokeOS platform
  • Help the Stoke development team achieve its goals for software delivery
  • Work with customers to ensure their satisfaction with Wireless Data networking related features.
Requirements:
    Mandatory:
  • 8+ years of experience in developing software for carrier grade data networking products like multi-service edge routers, security gateways, etc.
  • Experience with developing routing protocols like OSPF, BGP, VRRP for highly scalable systems.
  • Expertise in C language programming.
  • Experience in embedded development environments like QNX, linux, VxWorks.
  • Experience in mentoring junior engineers and performing technical leader role.
    Good to have:
  • Experience in developing IKEv2/IPsec, PKI, DPI and related security protocols.
  • Knowledge and experience in MPLS & IS-IS is a plus
  • Good understanding of TCP/IP suite.
  • Previous experience developing software in a startup environment
  • Strong team player, can-do attitude
  • Strong product and customer orientation
  • Worked on QNX microkernel
↑ Back to List

Staff Engineer - Protocols IPSec

Job Description

Stoke is seeking a Senior Software Engineer with experience in developing software for carrier class networking products for mobile operators. 

Responsibilities
  • Design and development of wireless & data networking security protocols for StokeOS platform
  • Help the Stoke development team achieve its goals for software delivery
  • Work with customers to ensure their satisfaction with Wireless Data networking related features.
Requirements:
    Mandatory:
  • 8+ years of experience in developing software for carrier grade data networking products like multi-service edge routers, security gateways, etc.
  • Experience with developing routing protocols like IKEv2/IPsec, PKI, AAA, DPI for highly scalable systems.
  • Expertise in C language programming.
  • Experience in embedded development environments like QNX, linux, VxWorks.
  • Experience in mentoring junior engineers and performing technical leader role.
    Good to have:
  • Experience in developing OSPF, BGP, VRRP and related protocols.
  • Good understanding of TCP/IP suite.
  • Previous experience developing software in a startup environment
  • Strong team player, can-do attitude
  • Strong product and customer orientation
  • Worked on QNX microkernel
↑ Back to List

Follow Stoke on their Blog Follow Stoke on Twitter Connect with Stoke on LinkedIn Visit our Channel on YouTube