Kineto
WirelessCompanySolutionsProductsPartnersNews & EventsLibrary

CompanyOverviewManagementInvestorsAffiliationsContactCareers
 
 

Sr. Software Engineer
Infrastructure

Job Location: Milpitas, CA

Founded in 2001, Kineto Wireless is the key innovator and leading supplier of UMA (Unlicensed Mobile Access) technology, the 3GPP standard for Cellular/Wi-Fi convergence.  Kineto is a privately held, venture-backed company whose UMA-compliant products are enabling mobile operators around the globe to deliver high-performance, low-cost voice, data and IMS services over home, offices and public wireless LANs (WLAN).

Position Description: 
Responsible for the design, development, and testing of various software stacks and modules in Kineto's IP Network Controller product.  Design, develop, and test software modules to enhance with new features as well as to resolve issues reported during testing and field usage.  Integrate and test 3rd party stacks and interface with suppliers as needed.  Enhance and test protocol interface between network controller and external elements such as client, Media Gateway, MSC, etc.  Integrate the modules within the INC system and resolve any issues.

Responsibilities:
Responsible for the design, development and testing of various software stacks and modules in Kineto’s IP Network Controller product

  • Design, develop, and test software modules
  • Integrate and test 3rd party stacks and interface with suppliers as needed
  • Enhance and test protocol interface between network controller and external elements such as client, MSC, etc.
  • Integrate the modules within the INC system and resolve any issues

Required Educational Background and Experience:
Bachelor’s degree or equivalent in Engineering or related field.  5 years experience in the occupation or in the software engineering field.  Experience must be progressive in nature.  2 years of experience developing applications on the Linux platform using C and C++.  (Experience may be concurrent.)  Academic background or work experience to include:  BSD Socket Server programming and the RADIUS protocol; call control protocols, such as GSM Call Control, UMTS Call Control, or SIP; multi-threaded programming, state machines. 

Requirements:

  • BS/MS in EE/CS or equivalent
  • 3+ years of communications protocols development experience
  • 3+ years of hands on experience developing applications on the Linux platform using C and C++
  • Expertise in call control protocols such as UMTS call control, GSM call control, CDMA call control or SIP.
  • Experience with developing multi-threaded applications and state machines for distributed switching systems
  • Strong technical and problem solving skills
  • Good communication skills
  • Desire experience with development for carrier-grade, high-capacity high-performance communication systems such as soft-switch or equivalent
  • Desire Experience in developing software for a 3G Radio Network Controller (RNC) or 2G Base Stations
  • Knowledge of UMTS, GSM or GPRS network architecture, interfaces and protocols preferred
  • Knowledge of VoIP technology and protocols (H.248, MGCP, RTP) preferred
  • Knowledge of UMA network architecture, interfaces and protocols preferred
  • UML design experience preferred

For further information, please e-mail your resume to: