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



↑ Back to List

Director of Sales Engineering

Job Description

Stoke Inc. is looking for a Director of Sales Engineering who can provide Leadership and guidance to the Sales Engineering team in support of sales and development efforts. The ideal candidate will have proven leadership skills and related industry and technical expertise.Responsibilities

  • Drive and manage pre-sales activities for the development and implementation of complex products/applications/solutions.
  • Plan the technical direction of the Sales Engineering team and facilitate internal and external key partnerships.
  • Develop relationships with customers, partners, vendors and other organizations to manage successful network implementations. Collaborate and drive activities of Corporate and non-sales support groups to ensure the finalization of customer systems needs.
  • Serve as company liaison on specific technical projects with customers in support of sales efforts with sales representatives.
  • Facilitate and drive the development of detailed customer installation and/or system integration plans.
  • Provide/oversee pre-sales technical support in sales presentations and product demonstrations.
  • Work with marketing and product managers to define new products. May publish product related technical articles.
  • Select, develop, and evaluate personnel to ensure the efficient operation of the function.
  • Foster teamwork across all organizational lines.
  • Ensure Sales Engineering objectives are met aligning the team to the corporate vision and strategies
Required Skills, Knowledge and Experience:
  • Extensive years of experience dealing with relevant technology and carrier grade systems.
  • Ability to respond and defend the technical elements of a RFI and RFQ
  • Experience with network security protocols IPSec and IKE
  • Management experience, ability to motivate and drive a high performance team.
  • B.S. in Engineering or a related field.
  • Systems level knowledge in one or more of the following technologies: UMTS, CDMA, EVDO, LTE, LAN, IP Networking, Switching and Routing, data equipment such as routers, switches, wireless LAN, Transmission Systems, Wireless Core.
  • Knowledge of Network Operation Center (NOC) processes and procedures.
  • Comfortable in the dynamic atmosphere of a technical organization with a rapidly expanding customer base.
  • Solid knowledge of related Stoke, Inc. technology and solutions.
  • Deep understanding of customer management practices, solutions and all aspect of sales support processes.
  • Self-motivated with a proven track record of success with Tier-1 wireless operators base.
  • Excellent written and oral communication skills, negotiation skills, and presentation skills, and the ability to influence and communicate professionally across all functional lines.

Support Director

Job Description

Stoke is looking for a Domain expert in IP Networking and LTE Support for its WW L3 Support operations.

Reporting to the Vice President- WW Services & Support, the primary role of the Support Director is to manage L3 Support and customer services engagements as needed (IOT, Design, Acceptance, FOA). Support Director collaborates with regional SE teams, PS Director, and PS Program Managers to create support plans, project plans and executes Support SLA projects on-site with Stoke consultants and Partner consultants and support teams. Support director also sometimes manages special projects such as IOT projects, Integration projects (EMS/NMS) and deployment efforts in close cooperation with Sales, Sustaining & Engineering teams.

Responsibilities:
  • Primarily Manage the L3 Support Efforts for Stoke for WW customers.
  • Manage WW L3 Support personnel – particularly in Japan , US and UK/Europe. 
  • Hire and retain the right people for the global Support and Services team;
  • Be very hands-on and be able to travel and spend time at customer site as needed – mostly Tier-1 LTE operators
  • Work with Engineering to provide Technical Root cause Analysis and convey effectively to customer.
  • Escalation management.
  • Manage all Customer cases along with support staff. Become proficient in Salesforce.com and  Case database system at Stoke.
  • Coach and develop staff by providing performance management, development planning, salary planning and technical training;
  • Develop relationships with customers, vendors, partners and to manage successful network implementations and operations that allow customers to gain competitive advantage through use of Stoke technology;
  • Provide RFP response related to Stoke Services Opex – L3 support, deployment, testing, integration.

As required, Plan, organize and direct the activities of on-site deployment, upgrades and Integration projects in Europe, Japan and So. East Asia.

Continuously remain up to date on technology developments in order to apply or assist the Support & PS Consultants in the field

Ability to handle large Tier 1 service provider accounts, including ability to designate appropriate support resources to enable continual growth of the business.

Must have excellent skills in project management.

Candidate will need to occasionally manage consultants from partner companies

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. Manage projects within target customers and partner accounts. Work with local sales teams and coordinate with Stoke’s Sales, Product Management and Engineering teams.

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

Candidate must be a thought leader and readily adapt to changes within Stoke. Think laterally to help create Services methodologies, presentation material, positioning statements, product enhancements to help generate revenue. Is flexible in adapting to changes within Stoke, and thinks from an overall perspective when evaluating need for change.

Requirements:

From an overall requirements perspective: the ideal candidate has at least 12+ years’ experience in managing a technical Support or Services team (or demonstrated leadership of technical teams); has at least 10 years’ experience in integration and 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

Strong knowledge of IPSEC, Security Gateway, IP knowledge and Carrier-grade Support practices.

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/or LTE (i.e. S-GW, PDN-GW, MME etc.) networking technologies and practices. Must have experience to include the understanding of 3GPP and later recommendations, Security Gateway IP tunnel protocols; and preferably also solution design and deployments incorporating eNodeB / LTE EPC 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 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.

Must possess the ability to manage projects related to deployment of Stoke’s LTE solutions and strategies. 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 internationally and in US.

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

Candidate must be located in the SF Bay area and work from Stoke SC office.

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

Senior Technical Support Engineer – Japan

The Senior Technical Support Engineer will be responsible for providing 2nd and 3rd level technical support for various technologies in Stoke products to partners and customers on a world-wide basis.

Responsibilities
  • In support of our world-wide base of partners and customers, provide the technical support and on-site technical services required to ensure the success of Stoke’s products and our customers;
  • Build and maintain strong customer relationship, ensuring that all in-service concerns are taken and addressed to the customer’s satisfaction, and that any other customer concerns are followed through and directed as appropriate;
  • Attend customer meetings and design reviews;
  • Provide on-site service delivery for Stoke products; Installation, Commissioning, Acceptance testing and Network Integration;
  • Formulate technical action plans for analyzing and resolving end-to-end solutions;
  • Generate clear and concise documentation in the form of case notes, technical tips and white papers;
  • Work on complex problems where analysis of situations requires in-depth fault analysis and troubleshooting skills;
  • Simulate technical problems in the lab;
  • Share knowledge with other people in writing technical documents and enlarge the knowledge database;
  • Perform internal and/or external technical presentations (cross-training);
  • Escalate some specific problems to development engineering for product enhancement;
  • Participate in the generation and review of training materials;
  • Work closely with colleagues, SQA engineers, and development engineers to achieve common goals;
  • Directly participate in SW quality assurance, development and release processes;
  • Strive for technical excellence and expertise.
Requirements:
  • Engineering degree (e.g. Computer Science, Electrical Engineer, etc.)
  • At least 8-10 years hands-on experience as a TSE, with excellent customer skills and history of strong customer support.
  • Fluent in English (verbal and written), other languages are a plus.
  • High level troubleshooting experience with strong customer focus.
  • Proficient in Microsoft Office suite applications.
  • Cisco certification CCNP or equivalent level of certification or experience.
  • Other industry certifications (Unix, Sun Solaris, Linux, Redhat, Microsoft, Oracle, etc.) are beneficial.
  • In-depth understanding of networking principles and protocols; IP networks, IPv4/IPv6, IPSec, network security, firewalls, RADIUS, routing and tunneling protocols; knowledge of 3G/4G networking principles.
  • Ability to use trace/capture tools such as Wireshark.
  • Experience supporting large wireless carriers is a must.
  • Must be able to travel to 25% of the time mostly within APAC. This includes travel to all customer sites and all Stoke locations.

This position will report to the Japan Local Support Manager

Apply for this job

↑ Back to List

SW Technical Manager

Job Description

The Technical Manager’s responsibilities will be two fold, be the IP and Protocols lead and developer involved in design and coding of protocol features as well as manage a small team and contribute to the planning and execution of features in StokeOS. The person is expected to work effectively across functional teams both in the India and in the United States, apply proven communication skills, organizational skills, problem-solving skills, and knowledge of best practices to guide the development team on day to day activities. The successful candidate will be a technical, hands-on manager who is capable of building a high performance development team in a dynamic environment.

Responsibilities
  • Provide direction to the development team for identifying and resolving technical issues and seek opportunities for continuous improvements.
  • Be the IP protocols and routing technical lead at Stoke
  • Communicate effectively with Senior Management and other Engineering team members locally and in Bangalore, India.
  • Mentor and grow the development team and serve as a champion for a positive team environment.
  • Commit to reasonable development schedules and deliver solutions on time with high quality.
Requirements:
    Mandatory:
  • A minimal 10 years of experience in software industry and at least 2 years of lead role in SW development projects.
  • Requires solid understanding and hands on experience in the following areas: carrier grade networking equipment design/development, routing (OSPF, BGP), security, IP session management, wireless data networking and embedded systems design/development.
  • Requires familiarity in some of the following technologies: security protocols like IPsec, AAA protocols like RADIUS, DIAMETER, and embedded RTOS like QNX.
  • Be able to effectively guide and contribute to architecture, design, implementation and debugging efforts, participate in detailed code reviews and when necessary take on individual assignments in any of these areas
  • Efficiently create and manage development schedules and resources. Effectively provide clear status and communicate changes in schedule.
  • Highly self-motivated, strong analytical skills, keen attention to detail, and be able to prioritize and execute tasks in a high-pressure environment.
  • Strong organization skills as well as written and verbal communication skills
  • BS in Computer Science/Engineering or related field.
    Good to have:
  • Previous experience developing software in a startup environment
  • Strong team player, can-do attitude
  • Strong product and customer orientation
  • Worked on QNX microkernel

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