Company : Career Opportunities

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.

Asia-Pacific Job Openings

Bangalore, India Job Openings


EMEA Job Openings

Santa Clara, California Job Openings


Senior Technical Support Engineer (Japan)

Job Description
The Senior Technical Support Enginhttp://localhost/Stoke/Company/Careers.asp#listeer 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 required to ensure the success of Stoke's products and our customers.
  • 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 his/her knowledge with other people in writing technical documents and enlarge the knowledge database;
  • Provide 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 to technical excellence and expertise
Required Skills, Knowledge and Experience
  • Engineering degree (e.g. Computer Science, Electrical Engineer, etc.)
  • At least 5 - 8 years hands-on experience as a TSE
  • High level troubleshooting experience with a strong customer focus
  • Fluent in Japanese (verbal and written) and conversational in English a plus
  • Cisco certifications (e.g. CIPT, CCNA, CCNP, CCIE) are strongly recommended; Other industry certifications (Sun Solaris, Linux, Redhat, Microsoft, Oracle, etc.) are beneficial;
  • Knowledge of 3G networks and protocols
  • In-depth understanding of networking protocols, IPSec, IP networks, network security, firewalls, RADIUS, tunneling protocols, IPv4/IPv6.
  • Exceptional written and spoken English.
  • Knowledge of switching and routing (routing protocols RIP, OSPF, MPLS). Working experience with Cisco Routers.
  • 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
  • Must be based in or around Tokyo, Japan

Expert knowledge of Routing Protocols: Networking essentials (TCP/IP), Routing Protocols (BGP, ISIS, OSPF, EIGRP, RIP), MPLS and MPLS/VPN, IP Multicast (IPv6, QoS), Operating Systems (Sun Solaris, Linux and / or Windows), C programming, Perl scripting


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

Software Engineer - Wireless Protocols-Development

Job Description
Stoke is seeking a senior programmer who will be responsible for implementation of the Wireless networking protocols.

Responsibilities
  • Design and development of wireless data protocols for StokeOS platform.
  • Help the Stoke development team achieve its goals for software delivery.
  • Work with customers to ensure their satisfaction with Wireless networking related features.
Required Skills, Knowledge and Experience
  • Bachelor's degree in an Engineering discipline or equivalent
  • Expert level C programming skills
  • 6+ years of experience in developing telecom software for carrier grade wireless data networking products like RNC, SGSN, GGSN, eNodeB, MME, S-GW etc.
  • Experience with developing 3G NAS protocols viz. GMM, SM for highly scalable systems. Experience in developing LTE protocols, like S1AP, is desirable.
  • 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 SCTP, M3UA, SCCP, and RANAP protocol stacks.
  • Experience in porting SIGTRAN and RANAP protocols stacks from third party vendors.
  • Good understanding of TCP/IP suite.
  • Worked on QNX microkernel.
  • Previous experience developing software in a start-up environment.
  • Strong team player, can-do attitude.
  • Strong product and customer orientation

Back to List

Software Engineer - IP Sec-AAA Development

Job Description
Stoke is seeking a senior programmer who will be responsible for implementation of the Data networking protocols and IP security protocols.

Responsibilities
  • Design and development of data networking protocols and IP security protocols for StokeOS platform.
  • Help the Stoke development team achieve its goals for software delivery
  • Work with customers to ensure their satisfaction with Data networking and IP security related features.
Required Skills, Knowledge and Experience
  • Bachelor's degree in an Engineering discipline or equivalent
  • Expert Level C programming skills
  • 5-12 years of experience in developing software for carrier grade data networking products like IPSec GW, PDG or PDIF etc.
  • Experience in developing IP networking protocols like IKE, IPSec, GTP, L2TP for highly scalable systems.
  • Experience in developing AAA protocols like RADIUS, DIAMETER for highly scalable systems.
  • Expertise in C language programming and experience in developing SW for distributed systems.
  • 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 IP routing protocol OSPF and/or BGP.
  • Experience in porting IPSec stacks from third party vendors.
  • 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

Jr. Systems Engineer - Mobility GW (New College Graduate)

Job Description
The Jr. Systems Engineer must be a budding innovator, a tenacious problem solver, an excellent communicator who is also detail oriented and eager to learn;

Responsibilities
  • Contribute in defining system impacts of customer needs and required functionality
  • Contribute in defining the system architecture, external interfaces and functional description of the system
  • Contribute in defining expected system performance, functional operation and practical implementation
  • Contribute in technical evaluations of major system enhancements and major new customer requirements
  • Contribute in ensuring that the system meets relevant industry standards, where applicable
  • Provide systems support to sales, product management, marketing, engineering
  • Ensure that system evolution does not adversely impact key system characteristics
  • Participate in review of all critical system design and test documents
Required Skills, Knowledge and Experience
  • Strong educational background in System-level Software and Architecture disciplines; Specifically,
    1. Systems Engineering - Analysis, Modeling and simulation
    2. Computer networks or Communications Engineering;
    3. Distributed Algorithms
    4. Operations research
  • MSEE/MSCS with concentration in any of the above mentioned areas.
  • Possess sound understanding of essential elements of Systems engineering;
  • Understands emerging technologies and has knowledge of computing platforms and trends.
  • Self-starter, well organized and out of the box thinker.
  • Effective Analytical, Synthesis and Persuasion skills;

Back to List

Jr. Systems Engineer - Mobility Protocols (New College Graduate)

Job Description
The Jr. Systems Engineer must be a budding innovator, a tenacious problem solver, an excellent communicator who is also detail oriented and eager to learn;

Responsibilities
  • Contribute in defining system impacts of customer needs and required functionality
  • Contribute in defining the system architecture, external interfaces and functional description of the system
  • Contribute in defining expected system performance, functional operation and practical implementation
  • Contribute in technical evaluations of major system enhancements and major new customer requirements
  • Contribute in ensuring that the system meets relevant industry standards, where applicable
  • Provide systems support to sales, product management, marketing, engineering
  • Ensure that system evolution does not adversely impact key system characteristics
  • Participate in review of all critical system design and test documents
Required Skills, Knowledge and Experience
  • Strong educational background in System-level Software and Architecture disciplines; Specifically,
    1. Systems Engineering - Analysis, Modeling and simulation
    2. Computer networks or Communications Engineering;
    3. Distributed Algorithms
    4. Operations research
  • MSEE/MSCS with concentration in any of the above mentioned areas.
  • Possess sound understanding of essential elements of Systems engineering;
  • Understands emerging technologies and has knowledge of computing platforms and trends.
  • Self-starter, well organized and out of the box thinker.
  • Effective Analytical, Synthesis and Persuasion skills;

Back to List

Systems Architect - Mobility Gateway

Job Description
The Systems Architect must be an innovative technologist, an excellent communicator, have the ability to multi-task, be detail oriented, assertive, an outstanding and tenacious problem solver and have the ability to excel with minimal supervision

Responsibilities
  • Define system impacts of customer needs and required functionality
  • Define the architecture, external interfaces and functional description of the system
  • Responsible for defining expected system performance, functional operation and practical implementation
  • Responsible for technical evaluations of major system enhancements and major new customer requirements
  • Maintain current knowledge of relevant emerging technologies and support the company in R&D Planning
  • Ensure that the system meets relevant industry standards, where applicable
  • Provide systems support to sales, product management, marketing, engineering
  • Work with existing and potential new customers to understand their problems and translate them into practical, scalable, cost effective, and easily deployable and manageable product/feature requirements
  • Be a key driver in all system architecture activities
  • Ensure system/product architecture enhancements will be evolvable, scalable, manageable and easy to use
  • Ensure that system evolution does not adversely impact key system characteristics
  • Participate in review of all critical system design and test documents
  • Lead the system improvement initiatives
  • Provide technical solutions support in the RFI/RFP process and other pre or post sales processes
  • Provide system level technical support in customer meetings
Required Skills, Knowledge and Experience
  • Strong leadership in System-level architecture and design of carrier grade mobility network nodes/gateways coupled with Tier-1 deployment experience and sound project management skills.
  • Strong and recent experience in Gateway architecture and design for 3G and/or 4G Packet Data gateways. Specifically,
    • System and Software architecture of next generation mobility platform
    • SW/HW technology evaluation/integration including control plane and data plane Processors, switch fabrics;
    • Scalable & high performance lookup technologies- Hardware assisted search engines;
    • Embedded OS such as Linux, QNX, VxWorks;
    • High availability Middleware, databases, system management, application interfaces
    • Modeling and analysis of HW/SW and Networks
  • MSEE/MSCS with a minimum of 12 years of experience in above mentioned area both as an individual contributor and as a team.
  • Possess sound understanding of essential elements of Systems engineering;
  • Proven ability to take concepts into deployable products by breaking it down into subsystems, functions and feature sets.
  • Has excellent knowledge of computing platforms and trends.
  • Self starter, thought leader and out of the box thinker.
  • Understands emerging technologies and how to exploit them in creating innovative products.
  • Excellent organizational and leadership skills.
  • Excellent people and project management skills.
  • Excellent oral and written communication skills; able to prepare and present comprehensive presentations to customers at all levels.

Back to List

Jr. Systems Engineer - Mobility GW (New College Graduate)

Job Description
The Jr. Systems Engineer must be a budding innovator, a tenacious problem solver, an excellent communicator who is also detail oriented and eager to learn;

Responsibilities
  • Contribute in defining system impacts of customer needs and required functionality
  • Contribute in defining the system architecture, external interfaces and functional description of the system
  • Contribute in defining expected system performance, functional operation and practical implementation
  • Contribute in technical evaluations of major system enhancements and major new customer requirements
  • Contribute in ensuring that the system meets relevant industry standards, where applicable
  • Provide systems support to sales, product management, marketing, engineering
  • Ensure that system evolution does not adversely impact key system characteristics
  • Participate in review of all critical system design and test documents
Required Skills, Knowledge and Experience
  • Strong educational background in System-level Software and Architecture disciplines; Specifically,
    • Systems Engineering - Analysis, Modeling and simulation
    • Computer networks or Electrical Engineering;
    • Distributed Algorithms
    • Operations research
  • MSEE/MSCS with concentration in any of the above mentioned areas.
  • Possess sound understanding of essential elements of Systems engineering;
  • Understands emerging technologies and has knowledge of computing platforms and trends.
  • Self-starter, well organized and out of the box thinker.
  • Effective Analytical, Synthesis and Persuasion skills;

Back to List

Jr. Systems Engineer - Mobility Protocols (New College Graduate)

Job Description
The Jr. Systems Engineer must be a budding innovator, a tenacious problem solver, an excellent communicator who is also detail oriented and eager to learn;

Responsibilities
  • Contribute in defining system impacts of customer needs and required functionality
  • Contribute in defining the system architecture, external interfaces and functional description of the system
  • Contribute in defining expected system performance, functional operation and practical implementation
  • Contribute in technical evaluations of major system enhancements and major new customer requirements
  • Contribute in ensuring that the system meets relevant industry standards, where applicable
  • Provide systems support to sales, product management, marketing, engineering
  • Ensure that system evolution does not adversely impact key system characteristics
  • Participate in review of all critical system design and test documents
Required Skills, Knowledge and Experience
  • Strong educational background in System-level Software and Architecture disciplines; Specifically,
    • Systems Engineering - Analysis, Modeling and simulation
    • Computer networks or Electrical Engineering;
    • Distributed Algorithms
    • Operations research
  • MSEE/MSCS with concentration in any of the above mentioned areas.
  • Possess sound understanding of essential elements of Systems engineering;
  • Understands emerging technologies and has knowledge of computing platforms and trends.
  • Self-starter, well organized and out of the box thinker.
  • Effective Analytical, Synthesis and Persuasion skills;

Back to List

Principal Systems Architect - 3GPP

Job Description
The Systems Architect must be a disruptive innovator who leads by example, a great team player, and an effective communicator, be detail oriented, an outstanding and tenacious problem solver and have the ability to excel with minimal supervision.

Responsibilities
  • Lead micro center of excellence (CoE) on UTRAN, eUTRAN, Packet Core, EPC and ePDG by providing technological and execution leadership to a very small team of domain experts with varying breadth and depth;
  • Conceptualize, innovate and realize solutions to identified problems synergistically with other micro CoEs and Development teams;
  • Ensure close-collaboration with all stake holders- PLM, CTO, Sales and Customer Services over entire product life-cycle;
  • Define system impacts of customer needs and required functionality
  • Define the architecture, external interfaces and functional description of the system
  • Responsible for technical evaluations of major system enhancements and major new customer requirements
  • Maintain current knowledge of emerging 3GPP specifications and exploit it in creating innovative products;
  • Ensure that the product meets relevant 3GPP and other industry standards, where applicable;
  • Be a key driver in all system architecture and standards activities;
  • Provide system level technical support in customer meetings;
Required Skills, Knowledge and Experience
  • Strong and recent experience architecting solutions in 3GPP RAN, Packet Core, LTE eUTRAN, EPC is a must. Specifically,
  • Architecting solutions for 3G UTRAN, Packet Core; LTE - EUTRAN and EPC networks
  • Detailed knowledge of end to end mobile data network, mobility and session management
  • Detailed understanding of mobile services, management and operations of mobile network
  • Detailed protocol knowledge of 3GPP and IETF protocols used by 3GPP Networks;
  • Detailed understanding of packet domain and evolution from GPRS to LTE and beyond;
  • Understanding of functional boundaries and overlap of policy charging, subscriber repository functions
  • MSEE/MSCS with a minimum of 12 years of experience or Ph.D. with minimum of 10 years in above mentioned area both as an individual contributor and as a lead.
  • Proven ability to synthesize disparate data points and translating them into insights and perspectives to assist in decision-making
  • Possess sound understanding of essential elements of Systems engineering;
  • Proven ability to take concepts into deployable products by breaking it down into subsystems, functions and feature sets.
  • Has excellent knowledge of computing platforms and trends.
  • Self starter, thought leader and out of the box thinker.
  • Excellent people and project management skills.
  • Excellent oral and written communication skills; able to prepare and present comprehensive presentations to customers at all levels.
  • Above all, must have entrepreneurial zeal and adaptability for thriving in fast lane of innovative start-up company.

Back to List

Sr. Systems Architect - 3GPP

Job Description
The Systems Engineer must be an innovative technologist, an excellent communicator, have the ability to multi-task, be detail oriented, assertive, an outstanding and tenacious problem solver and have the ability to excel with minimal supervision

Responsibilities
  • Research key 3G and 4G wireless technologies, formulate mobile broadband solutions around mobility gateway function
  • Strategize, innovate and plan technology evolution, work with product management and engineering to help realize strategic initiatives
  • Provide inputs to and work with PLM in defining the requirements and roadmap.
  • Ability to translate complex technical problems into basic engineering terms, both verbally and in written form. Ability to give group presentations to executive level audiences.
  • Outstanding written and oral communication skills.
  • Proven ability to synthesize facts and information translating them into insights and perspectives to assist in decision-making
  • Support the company's RFP-based effort in customer engagement and evangelize company's technology at customer workshops and tradeshows
  • Define system impacts of customer needs and required functionality
  • Define the architecture, external interfaces and functional description of the system
  • Responsible for technical evaluations of major system enhancements and major new customer requirements
  • Maintain current knowledge of relevant emerging technologies and support the company in R&D Planning
  • Ensure that the system meets relevant industry standards, where applicable
  • Be a key driver in all system architecture activities
  • Provide system level technical support in customer meetings
Required Skills, Knowledge and Experience
  • Strong and recent experience in 3GPP Packet Core and LTE eUTRAN, EPC is a must. Specifically,
  • Architecting 3G UTRAN, Packet Core; LTE EUTRAN and EPC network function and solution
  • Detailed knowledge of end to end mobile data network behavior
  • Detailed understanding of mobile services, management and operations of mobile network
  • Detailed protocol knowledge of 3GPP and IETF protocols including, RANAP, GTP, SCTP, IPsec, GRE, Diameter etc.
  • Detailed understanding of packet domain and evolution through GPRS, EDGE, HSPA, HSPA+ and LTE
  • Understanding of functional boundaries and overlap of policy charging, subscriber repository functions
  • MSEE/MSCS with a minimum of 12 years of experience in above mentioned area both as an individual contributor and as a team.
  • Possess sound understanding of essential elements of Systems engineering;
  • Proven ability to take concepts into deployable products by breaking it down into subsystems, functions and feature sets.
  • Has excellent knowledge of computing platforms and trends.
  • Self starter, thought leader and out of the box thinker.
  • Understands emerging technologies and how to exploit them in creating innovative products.
  • Excellent organizational and leadership skills.
  • Excellent people and project management skills.
  • Excellent oral and written communication skills; able to prepare and present comprehensive presentations to customers at all levels.

Back to List

Systems Architect - Mobility GW

Job Description
The Systems Architect must be an innovative technologist, an excellent communicator, have the ability to multi-task, be detail oriented, assertive, an outstanding and tenacious problem solver and have the ability to excel with minimal supervision

Responsibilities
  • Define system impacts of customer needs and required functionality
  • Define the architecture, external interfaces and functional description of the system
  • Responsible for defining expected system performance, functional operation and practical implementation
  • Responsible for technical evaluations of major system enhancements and major new customer requirements
  • Maintain current knowledge of relevant emerging technologies and support the company in R&D Planning
  • Ensure that the system meets relevant industry standards, where applicable
  • Provide systems support to sales, product management, marketing, engineering
  • Work with existing and potential new customers to understand their problems and translate them into practical, scalable, cost effective, and easily deployable and manageable product/feature requirements
  • Be a key driver in all system architecture activities
  • Ensure system/product architecture enhancements will be evolvable, scalable, manageable and easy to use
  • Ensure that system evolution does not adversely impact key system characteristics
  • Participate in review of all critical system design and test documents
  • Lead the system improvement initiatives
  • Provide technical solutions support in the RFI/RFP process and other pre or post sales processes
  • Provide system level technical support in customer meetings
Required Skills, Knowledge and Experience
  • Strong leadership in System-level architecture and design of carrier grade mobility network nodes/gateways coupled with Tier-1 deployment experience and sound project management skills.
  • Strong and recent experience in Gateway architecture and design for 3G and/or 4G Packet Data gateways. Specifically,
    • System and Software architecture of next generation mobility platform
    • SW/HW technology evaluation/integration including control plane and data plane Processors, switch fabrics;
    • Scalable & high performance lookup technologies- Hardware assisted search engines;
    • Embedded OS such as Linux, QNX, VxWorks;
    • High availability Middleware, databases, system management, application interfaces
    • Modeling and analysis of HW/SW and Networks
  • MSEE/MSCS with a minimum of 8 years of experience in above mentioned area both as an individual contributor and as a team.
  • Possess sound understanding of essential elements of Systems engineering;
  • Proven ability to take concepts into deployable products by breaking it down into subsystems, functions and feature sets.
  • Has excellent knowledge of computing platforms and trends.
  • Self starter, thought leader and out of the box thinker.
  • Understands emerging technologies and how to exploit them in creating innovative products.
  • Excellent organizational and leadership skills.
  • Excellent people and project management skills.
  • Excellent oral and written communication skills; able to prepare and present comprehensive presentations to customers at all levels.

Back to List

Jr. SW Engineer - IP Development (1 position - New College Graduate)

Job Description
Programmers 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
Required Skills, Knowledge and Experience
  • Telecom protocols for carrier grade wireless network products like RNC, SGSN, GGSN, MSC, eNB, MME, S-GW, P-GW or equivalent network assessment products.
  • Protocols like GMM, SM, RANAP, S1AP, SCTP, M3UA, and SCCP for highly scalable systems
  • IP networking protocols like IKE, IPSec, GTP, L2TP for highly scalable systems.
  • AAA protocols like RADIUS, DIAMETER for highly scalable systems.
  • Knowledge of C language programming and UNIX/ Linux skills
  • Knowledge of embedded development environments like QNX, Linux, VxWorks.
Bonus Knowledge
  • SIGTRAN and wireless protocols stacks
  • TCP/IP suite
  • IP routing protocol OSPF, BGP.
  • IPSec stacks
  • Strong team player, can-do attitude.
  • Knowledge of RTOS
  • Tunneling protocols such as GRE, IP-IP or L2TP.
  • Mobile IP or MobileIPv6.
  • 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

Director, Sales Operations (Sales)

Responsibilities
  • Reporting to the VP WW Sales, the role of the Sales Operations Director is to manage all sales operations functions such as develop and maintain all operational aspects of a global sales organization including annual/quarterly booking and revenue planning, business forecasting, tracking and reporting, margin and expense management, annual operating plans and supporting metric and scorecards
  • Design, implement and rollout of comprehensive sales, customer and service programs to support the product strategy and selling process worldwide
  • Development of annual business plans
  • Support complex non-standard deal proposals, co-ordinate RFI/RFP responses and pricing proposals
  • Support renewal quotations
  • Manage unique business requirements for end user and channel contracts
  • Represent the sales and service organization in support of company initiatives including ISO9000, Sarbanes-Oxley, TL9000, and the development of a formal Product Life Cycle and the selection/implementation of an ERP system
  • Leadership in all aspect of international export compliance and traffic
  • Process and systems automation with complete responsibility for the order fulfillment process worldwide
  • Development of Pricing and Packaging strategies
  • Design service pricing methodology including entitlement audits, recertification programs, value added software policies and standardized SLAs
  • Management of all customer and sales meeting events including annual sales kickoffs, targeted training events, Customer Briefing Center, quarterly customer and sales business reviews
  • Creation, management and administration of the global sales compensation plans and quotas
  • Sales training programs

Back to List

Technical Writer

Job Description

As a Technical Writer, you will be responsible for understanding target customers, creating and managing content, and supporting sales and marketing initiatives. The initial focus would be on developing collateral including technical documentation around the product(s), with an opportunity to further expand your skills both as a product manager. This is a rare opportunity to play an important role in helping Stoke build and evolve industry leading products in the mobile internet space.

Responsibilities
  • Develop high quality customer facing technical content for Stoke's multiple product lines
  • Support content needs of product management and marketing in general in the form of collateral development, customer presentations (including detailed technical overviews) and the like
  • Help develop product positioning and messaging that differentiates Stoke's products in the market
  • Perform competitive assessment and analysis
  • Define product solution roadmaps and participate in product lifecycle management activities such as gathering requirements and release planning
  • Sales collateral development and sales enablement - build the right messaging for sales in order that they can communicate the value proposition of the products to the customer correctly. Also develop the sales tools that support the sales process with an emphasis on customized content development for pre-sales activities.
  • Product launch - plan the launch of new products and releases and manage the cross-functional implementation of the plan
Requirements:
  • .3-7 years overall experience with at least 5 years in the telecom industry
  • 1-3 years of software/hardware technical writing experience
  • Very strong written communication skills
  • Ability to put together effective presentation material, along with the ability to effectively present as well
  • Attention to detail and an eye for quality, along with the ability to grasp and translate technical capabilities into benefits is crucial
  • In-depth knowledge of wireless telecom networks, familiarity with 3GPP specifications, GSM/UMTS, Mobile Packet Core and IP protocols a plus
  • Bachelor' in Engg (Electronics, Communications preferred)
  • Excellent people skills in order to interact with staff, colleagues and cross-functional teams, and third parties
  • At least 3 years of experience in generating technical marketing documents
  • At least 3 years of experience in performing competitive analysis and publishing competitive position papers
  • At least 3 years of experience in mobile networking in one or more technical capacities

Back to List

Technical Director - (Bangalore)

Job Description

The Technical Director’s responsibilities are to plan, coordinate, and supervise activities related to the design, development, and implementation of Stoke’s products. The person is expected to work effectively across functional teams both in theIndiaand in theUnited States, apply proven leadership skills, 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.  The successful candidate will also need significant Project/Program management skills to successfully lead complex cross- organizational project teams.

Responsibilities
  • Provide direction to the SW development team in Bangalore for identifying and resolving technical issues and seek opportunities for continuous improvements.
  • Provide strong leadership and technical guidance across functional teams in order to manage large scale projects that include application software components, platform software and hardware.
  • Communicate effectively with functional teams, including Systems Engineering, Product Management, Test, Customer Support, as well as Executive Management and other Engineering teams.
  • Build, 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.
  • Lead and manage 3rd party contractors and service/solution providers.
  • Travel to the headquarters at Santa Clara, USA may be required on a quarterly basis.
Requirements:
  • A minimal 12 years of experience in software industry and at least 8 years of managing engineering development teams.
  • Requires solid understanding and hands on experience in the following areas: carrier grade networking equipment like 3GPP/LTE mobile core networking elements, real time operating systems, embedded systems, high availability design and development.
  • Proficient in using project management tools such as PowerPoint, excel and project plan.
  • Be able to effectively guide and contribute to architecture and product features and road map.  
  • Efficiently create and manage development schedules and resources.  Effectively provide clear status and communicate changes in schedule.

Back to List

Senior Technical Training Instructor

Job Description

The Senior Technical Instructor will be responsible for developing and delivering formal training to Stoke partners and customers as well as internally to Stoke employees. Training may be at Stoke HQ in Santa Clara or at partner/customer sites worldwide.

Responsibilities include creating and updating Stoke training courseware and implementing lab exercises and lab topologies. The Senior Technical trainer must be able to organize and host a training program at Stoke or at a customer/Partner location.

Responsibilities
  • Development of Training Materials for Stoke OS, Stoke HW and Stoke Solutions.
  • Primarily responsible for creation of high-quality, Instructor-led courseware including the development of complex interactive labs.
  • Continuous improvement of training materials as Stoke products evolve.
  • Delivery of Training to worldwide partners and customers.
  • Travel is required for this role. Approximately once/quarter.
  • Develop and deliver a partner certification program. Author, review and implement questions for all levels of the certification program.
  • Develop and test hands-on lab exercises (dedicated lab as well as remote lab)
  • Use alternative technologies to deliver training – videos, webinars and web based training.
  • Program management of Training Program. Instruction, Lab and logistics.
  • Work closely with Engineering, QA, Documentation and Services to produce relevant and detailed technical training courseware.
  • Strive for technical excellence
Requirements:
  • Bachelor’s Degree.
  • At least 10 years' total experience with at least 3-5 years hands-on experience as a technical trainer, courseware developer, and project management.
  • Experienced in customer facing roles and managing customer expectations.
  • Knowledge of 3G networks and protocols
  • In-depth understanding of networking protocols, IPSec, IP networks, network security, firewalls, RADIUS, tunneling protocols, IPv4/IPv6.
  • Exceptional written and spoken English.
  • Knowledge of switching and routing (routing protocols RIP, OSPF, MPLS). Working experience with Cisco Routers.
  • Experience supporting large wireless carriers is plus.
  • Work closely with hardware and software teams in all stages of the development process to understand product capabilities and externalize into formal training.
  • Experience in embedded development environments like QNX, Linux.

Back to List

Staff Engineer - Platform

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 platform and protocol infrastructure 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:
  • Minimum of 8 year of experience designing, engineering, implementing and troubleshooting hardware and systems infrastructure.
  • Extensive experience in distributed computing, inter-process communications, multi-threaded technology, high availability, system resilience, system performance and scalability
  • Experience in programming in multi-core processors
  • Experience in RTOS, such as QNX, VxWorks or pSOS, including configuration, build, deployment and management
  • Experience in embedded systems development, including device drivers
  • 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:
  • Good understanding of TCP/IP suite, VRRP, routing protocols, etc.
  • 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 IP Routing (2 openings)

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

Senior Staff Hardware Engineer

Job Description

Stoke is seeking a Senior Hardware Engineer who will architect, design, and support state-of-the-art digital communication systems in a dynamic work environment.

Responsibilities

This position includes all phases of product development, including participating in system design, hardware design at the board level and programmable-logic level, as well as product maintenance after release. This engineer will initially be Technical Lead on a major multi-faceted program, requiring strong interpersonal and communication skills to interface with multiple internal departments and outside vendors. The ideal candidate will have a proven track record of handling complexity and delivering on schedule.

Requirements:
  • Data / Telecommunication background
  • System design experience
  • High-speed digital hardware design experience – concept through production
  • Signal integrity knowledge
  • ATCA specification knowledge
  • High-speed Backplane design experience
  • Project management experience a plus
  • Minimum BSEE/ MSEE preferred
  • Strong written, oral communication and interpersonal skills
  • Motivated team player with the ability to learn quickly
  • Must be an analytical thinker with a positive and friendly attitude
  • Must have the ability to work well in a dynamic, fast-changing environment
  • Ability to multi-task with minimal supervision
  • Ability to use the following tools: ORCAD, Allegro and Agile
  • BSEE with minimum 12 years experience in digital hardware design

Back to List

Senior Product Support Engineer

Job Description

Stoke is seeking a Senior Product Support Engineer who will support Hardware NPI functions as well as sustaining, test and troubleshooting responsibilities.

Responsibilities

This position includes all phases of product development, including participating in system design, hardware design at the board level and programmable-logic level, as well as product maintenance after release. This engineer will initially be Technical Lead on a major multi-faceted program, requiring strong interpersonal and communication skills to interface with multiple internal departments and outside vendors. The ideal candidate will have a proven track record of handling complexity and delivering on schedule.

Requirements:
  • Bring up and debug complex OEM networking hardware.
  • Lab management, including the procurement and organization of equipment, tools, PCs, components, etc.
  • Manage hardware and firmware upgrades and inventory across multiple internal labs.
  • Fine-pitch component rework. Coordinate outside rework projects and provide transportation if necessary.
  • Assist with board and system test to support hardware design verification, sustaining and Support troubleshooting. Write reports when necessary.
Experience Requirements and Objectives:
  • 10+ of experience with telecom or data networking products preferred.
  • Ability to read schematics and use Allegro Viewer to find components and traces.
  • 10+ experience using test equipment such as oscilloscopes, multi-meters, etc.
  • Soldering and rework proficiency with fine-pitch components.
  • Ability to work independently with minimal supervision
  • Strong written, oral communication and interpersonal skills. Must be able to demonstrate at least rudimentary typing skills.
  • Proficiency with Microsoft Word, Excel.
  • Formal academic or corporate technical training a plus

Back to List

Read the Stoke Sessions Blog Follow Stoke on Twitter Connect with Stoke on LinkedIn Visit our Channel on YouTube