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).
Job Description:
As a Senior Protocol Engineer within the Kineto Client development team, you will be very involved in the design process for new feature development for mobile station software components that enable indoor voice and data mobile services. You will be responsible for understanding handset hardware/software architectures and provide expert advice on how to integrate our software components. As a senior protocol engineer you must have intimate knowledge of GSM L3 (MM, CC, SS, and most importantly RR/RLC) primitives and SAPs. You will also be responsible for a customer facing role so communication skills, written and verbal, are a must.
Duties of the Position:
- Support new platform enablement (new chipsets/stacks) programs. Tweak/modify Kineto interfaces for interoperation with platform nuances.
- Design new product features for the Kineto client which integrates into Kineto 2.5G/3G handset partner platforms.
- Code and test new product features.
- Participate and present in customer discussions on architecture, technical tradeoffs between different approaches, and roadmap.
- Technical point of contact for platform customers.
- Some program management to keep track of open issues and work with development engineers to close action items.
- Work as a part of the overall Client team to insure Kineto client meets all commercial carrier requirements.
Skill Requirements:
- MS in EE/CS or equivalent
- Must have 5+ years of work experience in embedded software design and development in lead roles.
- Must have design, implementation, coding and debug experience of Layer 3 GSM/GPRS/UMTS protocol stack including RRC(UMTS), RR(GSM), GRR, RLC/MAC, CC, MM modules.
- Must have a good understanding of Inter-Rat procedures in Idle/Dedicated modes in dual mode handsets.
- Must have a good understanding of high level software design especially in 3GPP protocols.
- Must have excellent communication skills and ability to write clear specifications and procedures .
- Should have real time embedded systems programming experience in C/C++ including OS adaptation layer and porting to multiple hardware platforms.
- Should have experience designing, code generation, and verification using Specification and Description Language (SDL).
- Should have a good knowledge of software process life cycle models.
- Nice to have experience with UMTS/GSM/GPRS test equipment to perform integration testing.
- Nice to have an understanding of TCP/UDP/RTP/IP protocols.
- Nice to have knowledge of IPSec/IKEv2
Please reference Job # 132 when submitting your resume to: