Wireless Analytics Technical Lead CarrierIQ
Carrier IQ solutions address the needs of Mobile Network Operators, Mobile Virtual Network Operators, Enterprises, Content Providers and Device OEMs to provide higher quality services and products to their end customers. Carrier IQ offers customer-centric business optimization solutions that enable operators to significantly improve customer retention, revenue generation, voice & data service quality, time to service, customer satisfaction, total cost of ownership and service investment risk. Carrier IQ solutions deliver critical information to the operators? decision makers across key business units and divisions. This enables the mobile operators, Device OEM?s and Content Providers to enhance their strategic, tactical and operational decisions.
Carrier IQ solutions combine device-resident software and server-side business analytics applications to provide actionable intelligence on end user customer experience, performance and service quality. The embedded device agents are currently shipped on more than 75 million devices across numerous device manufacturers and models. The solution can be deployed across multiple wireless technologies (i.e. CDMA2000, GSM, UMTS/WCDMA, LTE, WiMAX, WiFi, etc.) and device types (i.e. feature phones, smart phones, PDAs, data cards).
Overview
Carrier IQ is seeking an experienced software development engineer to help in the design and development of mobile wireless analytics software components for the wireless market. This is a mid-career opportunity in which you will work as an integral member of the mobile wireless analytics development team to specify, design and develop critical mobile wireless measures and KPI data transformation and validation algorithms within the Carrier IQ Service Intelligence Module (SIM) framework. The ideal candidate will have strong analytical skills, be proficient in object-oriented analysis and design using Java and have the opportunity to work with grid-computing technologies in data mining.
Key Responsibilities
Work with cross-functional teams, such as product management/marketing, QA and sales to elaborate on functional requirements of the mobile wireless analytics modules, based on the product level requirements
Design and develop service intelligence modular software components architected for re-use
Participates in all phases of the wireless data analytics development process
Collaborates with other software engineers to create solid technical designs, and robust, maintainable implementations
Job Requirements
3+ years experience in hands-on object oriented analysis, design and development using Java and/or C++.
Solid experience with XML/XSLT, SQL and/or other scripting languages (Javascript, PHP, Perl) within a Linux development environment.
5+ years experience in professional product design, implementation, and debugging of Linux/Unix based commercial-grade software.
Strong data analysis skill a must. Experience with Big Data is a huge plus.
Mobile software development experience on smart phone platforms: Android, iOS, Windows phone. A big plus but not a requirement.
Nice to have: Knowledge of wireless RAN technologies (LTE, WCDMA/UMTS/HSPA, GSM or 1xEvDO/1xRTT).
Experienced and committed to delivering high-quality software using industry best-practices (e.g., test-driven development, Agile product development methods, etc.) is a plus
Experience in a mobile wireless System Engineering role, including end-to-end wireless services architecture, design and performance analysis, is a plus
Bachelor?s degree in Electrical Engineering, Computer Science or related technical discipline
Motivated to work within a start-up environment
Carrier IQ, Inc. is an equal opportunity employer. All applicants are considered for all positions, and employees are treated during employment without regard to race, color, religion, sex, national origin, age, marital or veteran status, medical condition, or disability.
| Location: |
1200 Villa Street
Mountain View, CA 94041
United States
|