|
|
|
|
 |
|
|
|
|
|
|
|
|
|
- Engineering
Professional Services
Quality Assurance
Finance
|
|
|
 |
|
Solution Architect/System Engineer
We are seeking an innovative Solution Architect/System Engineer with deep subject matter expertise in wireless communications technologies to help shape and deliver best-of-breed analytics solutions for the wireless enterprise. As a Solution Architect/System Engineer, you will be an integral member of our product development organization and will work directly with Product Management and Engineering to elaborate industry-leading wireless analytics products from concept and prototypes through architectural design, development and deployment (full lifecycle). The ideal candidate will have deep knowledge of CDMA and/or GSM wireless technologies and experience building large-scale solutions for wireless service management and support, network planning & optimization or customer management/care domains.
Key Responsibilities
- Provide specific solutions/technology/product consulting, system deployment, and sales support to both internal R&D and QA, and external customers.
- Responsible for feasibility studies, cost analysis, and technical architecture and specification.
- Prepare in-depth and high-level technology and product presentations, white papers and case studies for field distribution and presentation to the customer.
- Key technical contributor to customer RFI, RFP and RFQ responses
- Contribute to business and technology vision and direction by influencing strategies and monitoring execution of major technology endeavors
- Technical competitive analysis of Carrier IQ solutions and the mobile wireless analytics and telecom business intelligence market spaces.
- Standards body tracking and involvement, especially 3GPP, 3GPP2, OMA, CDG, GSMA, OMTP and IETF.
- May involve significant domestic and international travel.
Qualification
- 7+ years of related experience in 2.5/3G mobile wireless and 10+ years of circuit switched/packet switched telecom solution development roles within telecom equipment vendors or service providers environment.
- BS/BA (EE/CS) or equivalent. Advanced degree preferred.
- 3+ years experience in leading software architecture and design of web application development. (Java, J2EE, XML/XSLT, and related technologies).
- 3+ years experience with relational database/data warehouse technologies
- 3+ years experience with OOAD, modeling and UML.
- 3+ years experience in leading software architecture and design of highly-scalable service management platforms that adhere to the FCAPS model.
- Pre-sales experience desired
Please send resume to jobs@carrieriq.com
Back to Top
|
|
 |
|
Sr. Software Device Engineer
Overview
Carrier IQ is hiring superstar engineers to develop software for mobile devices. We are looking for people who: Enjoy solving challenging problems with creative solutions; Can make the tough tradeoffs when designing for low power/low bandwidth devices; Have the fortitude to develop code that will be used by tens of millions of users worldwide on a daily basis with no room for faults. Come join our team in tackling these challenges and more.
Key Responsibilities
- Design, implement and extend embedded C++ components for our mobile software suite.
- Architect solutions targeting new embedded devices and platforms.
- Brainstorm with teammates to enhance the system architecture.
- Learn/develop relevant standards and protocols.
- Collaborate with product management to understand customer requirements and conceive of new feature sets.
- Mentor junior team members
Job Requirements
- 5 or more years of experience with C++ including multithreading issues.
- Ability to lead a project team with a “Get it done” attitude
- Strong operating system and data structures expertise.
- Experience with assembly programming/debugging, (ARM experience a plus)
- Experience with embedded platforms a plus (TI OMAP, etc.)
- Experience with embedded OSs a plus (Palm, PocketPC, Symbian, Linux, VxWorks, etc.)
- Experience with embedded debugging tools a plus (JTAG, ICE, etc.)
- Experience with wireless telecomm protocols a plus (CDMA, GSM/GPRS, EDGE, UMTS, 802.11.)
- Commitment to engineering quality through unit testing, regression testing, and peer reviews.
- Strong communication skills.
- Strong technical writing skills
Please send resume to jobs@carrieriq.com
Back to Top
|
|
 |
|
|
Tech Lead, Analytic Applications Development
Overview
Carrier IQ is seeking an innovative senior technical lead to drive definition and design of cutting-edge enterprise analytics applications for the wireless market. This is a mission-critical position within the applications development team. You will leverage software development expertise, technical knowledge (java, web and BI technologies) to serve as our technical domain expert for a family of BI web applications. You will work directly with product management, customers, and engineering to shape solutions which address a vast market need.
Key Responsibilities
- Architect analytic applications for monitoring and measuring handset performance and quality.
- Motivate and manage development team consisting of local and offsite resources
- Demonstrate technical enthusiasm and serve as a technical domain expert for a family of BI web applications.
- Collaborate with product management to shape product definition and requirements for successful enterprise web applications.
Job Requirements
- At least 5 years of related experience.
- Technology-specific expertise:
- Object oriented design; Java/J2EE
- Database design / Oracle
- Markup languages (HTML, XML), WW3C standards
- Web 2.0 AJAX, Spring, Hibernate; Unix, etc.
- Technical team leadership and project management experience.
- Outsource team management experience.
- Ability and strong desire to work in conceptual phase of development for analytic applications.
- Experience with web technologies and emerging trends.
- Experience with agile methods and ability to leverage this for fast-turnaround projects.
- Strong verbal and written communication skills.
- Experience with large-scale business intelligence solutions/analytics and tools such as Business Objects, AlphaBlox, Hyperion, etc. is a major plus.
- Experience within a wireless service provider, e.g., building or using in-house software tools is a major plus.
- Bachelor’s degree in engineering, computer science, or related technical discipline.
- Domain Expertise with wireless protocols: GSM; CDMA; UMTS; W-CDMA a plus.
- Direct experience with mobile device technologies such as embedded software, tools/debuggers for firmware-based devices, handset architecture, or wireless device manufacturing a plus.
Please send resume to jobs@carrieriq.com
Back to Top
|
|
|
|
 |
|
|
|
Integration Engineer
Overview
Provide on-site consultancy support to customers (Wireless carriers) and handset OEM vendors. Work closely with Project Managers, Product Managers, and Engineering in support of the end customers. Responsibilities range from providing handsets integration support to customers (wireless carriers and/or OEM vendors) to testing, troubleshooting and resolution of issues to handset-based customized application development. Work closely with Sales and assist in the pre-sales efforts, requirements analysis, scope, and size opportunities. Interact with Product Managers and the R&D team in assisting with product definition, features, and roadmaps. Prepare SOWs and work with Pre-sales on RFP responses.
This person will assist in resolving critical integration issues, train and mentor the integration engineers, and ensure the application of consistent and scalable procedures across all OEM integration projects.
Qualifications
Bachelor in CS, EE, or technical degree with at least 5 + years of working experience in a related field is preferred
- Strong verbal & written communication skills
- Demonstrated leadership competencies in a highly technical environment
- Familiarity with all aspects of handset development environment ranging from User level applications to working on OS related subsystems such as J2ME, Symbian OS APIs etc. Knowledge of C, C++, GSM/CDMA, ARM microprocessor development and debug tools is preferred
- Understanding of wireless systems architecture, protocols, and standards is desired. These include CDMA2000 suite, GSM, UMTS/WCDMA etc.
- Prior professional services/consulting background is a plus
- Travel is required
Please send resume to jobs@carrieriq.com
Back to Top
|
|
|
|
 |
|
|
|
Technical Project Manager/Director Kansas City
Job Description
In the position of Project Manager/Director you will be responsible for all aspects of project management in addition to client management. You will manage the deployment of one or multiple integration projects. You will work closely with Sales and assist in the pre-sales efforts, requirements analysis, scope, and size opportunities, as well as with Product Managers and the R&D team in assisting with product definition, features, and roadmaps. You will be responsible for preparing SOWs and work with Pre-sales on RFP responses. You will develop and own project plans, project budgets, staffing and management of the deployment teams/projects to successful completion (on-time/on-budget/customer satisfaction etc.).
Qualifications
- Bachelor in CS, EE, or technical degree is preferred
- Strong verbal & written communication skills is a must
- At least 5 years of Project Management experience in a consulting or software vendor organization in a telecommunication or wireless industry is a must; 10-15 years of experience in related industry or consulting environment is preferred.
- Understanding of wireless technologies, wireless network design & optimization, RF propagation modeling, systems architecture, protocols, and standards is desired. These include CDMA2000 suite, GSM, UMTS/WCDMA etc.
- Knowledge of key wireless applications services & tools, including Voice, SMS, MMS, WAP/HTTP, and familiarity with J2EE application development environment is a plus
- Prior knowledge of embedded software development, with C/C++ is a plus
- Fair amount of travel is required
Responsibilities
Responsible for creating and maintaining up to date:
- Project Plan
- Project Budget
- Project Resource Plan
- Risk Analysis
- Communication Plan with the Customer Project Team that is also reviewed with the CTO, VP of Engineering, VP of Professional Services and VP of Sales
- Account Review Reports (updated weekly) and for attending and conducting all "Account Reviews" for his/her project.
This Role includes, but is not limited to, the following additional responsibilities:
- Provides Project Management Oversight, Support, and Escalation Path for Project Team
- Manages resources on the project to ensure his/her project is adequately staffed while at the same time meeting project margin goals
- Develops Project Structure and Assures Project Team Adherence to Project Methodology:
- Project Planning/Schedule
- Requirements Planning
- Issue/Risk Management
- Change Management
- Source Control Compliance
- Project Staffing
- QA/Test Planning
- Transition Planning
- Budget Management
- Status Reporting
- Project History Management
- Responsible for Issue Escalation to CarrierIQ Senior Management prior to discussing with customer for any issues that would cause potential concern on customer's part (some examples include timeline, budget, significant change requests, issues that customers have raised as concerns etc.)
- Participates on Project Steering Committee Calls with Customer
Please send resume to jobs@carrieriq.com
Back to Top
|
|
|
|
 |
|
|
|
Sr. Applications QA Engineer (Mt. View, CA and Boston, MA)
Carrier IQ is seeking an experienced Sr. Quality Assurance Engineer to take ownership of the quality of one or more of their enterprise analytics applications for the wireless market. This individual will be involved in the full lifecycle of the application from product requirements review, to actual hands on testing and ultimately to customer qualification of the completed application. It is expected that this individual will be responsible for the review and certification of all engineering unit tests as well as QA test cases for the application, providing appropriate feedback and guidance when required to improve the testing of the application. This individual is ultimately responsible for providing feedback to management on the readiness of the application for customer deployment. The ideal candidate will have experience performing white box testing of data analysis applications as well as server side software testing.
Key Responsibilities
- Own the product quality for one or more Carrier IQ application from data correctness in the data mart to end user application functionality
- Review of all engineering unit tests for sufficiency of testing
- Review requirements specifications and provide feedback on sufficiency with-respect-to understandability and testability
- Design and develop test plans and test cases based on review of product and engineering requirements specifications
- Work with the product development technical leads and program managers to help define, build, provide training and maintain our QA process and procedures
- Develop automated testing tools and scripts
Job Requirements
- 6 years (minimum) of QA/Dev experience
- Hands-on testing of Web-based application solutions in the following environment:
- OLTP and OLAP systems (must have strong understanding of the data)
- Telephony and wireless protocol, CDMA, GSM, GPRS, EDGE, UMTS
- JDK 1.4.2 +
- Application and web servers (Tomcat) a plus
- Unix/Linux (prefer Red Hat Linux)
- XML/XSLT
- Oracle database (desirable)
- SQL
- Shell scripting (Perl, csh, bash…)
- Strong QA industry best practices methodology
- Strong problem solving skills
- Demonstrated multi-tasking of several projects
- Test tools and script development (Java, Shell, Perl…)
- BSCS or equivalent
- White box testing experience (desirable)
- Hand-on experience with Protocol analyzer such QXDM, QCAT, Ethereal tool experience (desirable)
- Crystal Reports (desirable)
- Winrunner/Xrunner (desirable)
Please send resume to jobs@carrieriq.com and state the ref code of QA L3
Back to Top
|
|
|
|
 |
|
|
|
Sr. Software QA Device Engineer
Overview
Carrier IQ is seeking an experienced Sr. Software QA to test wireless devices while reporting to the Director of Quality Engineering. This system provides the foundation for device communications and management, data storage and filtering, and the end-user application framework. Your challenge will be to provide the design and test strategy of communications within/between wireless devices and the platform. This includes SMS, HTTP(S), and other communications between devices and servers. You will be given the responsibility and freedom to design a test methodology that supports over 10 million devices of multiple makes and models uploading terabytes of data. QA is involved in the full life cycle of the projects, from inception/requirements to delivery. The ideal candidate will have experience testing wireless devices, utilizing messaging technologies, and Java. You will also have an exciting opportunity to learn about wireless technologies.
Key Responsibilities
- Ensure the product works as specified in the requirements.
- Review and give input into requirements specification
- Work with the product development tech leads and program managers to help define, build, provide training and maintain our QA process and procedures
- Develop test plans and test cases
- Develop automated test tools
Job Requirements
- 8 years of QA/Dev experience
- Hands-on testing wireless devices in the following environment:
- J2EE/Java
- Handset
- Embedded systems
- Application and web servers (Linux) a plus
- Windows
- XML/XSLT
- OLTP and OLAP database
- Telephony and wireless protocol, CDMA, GSM, GPRS, EDGE, UMTS, WiFi (a plus)
- Strong QA industry best practices methodology
- Strong problem solving skills
- Demonstrated multi-tasking of several projects
- Test tools development (Java, C++…)
- White box testing experience
- BSCS or equivalent
Please send resume to jobs@carrieriq.com
Back to Top
|
|
|
|
 |
|
|
|
Controller Director of Finance
Overview
The Controller/Director of Finance reports directly to the CFO. He/She will help maximize cash flow while delivering on the committed revenue and margin plans. He/She will have responsibility for areas of finance, human resources, accounting, tax, treasury and purchasing. He/She will champion the development of a quality-minded organization and will implement streamlined processes to reduce costs, increase data reliability and accuracy, and gain operational efficiency in both domestic and international operations.
Responsibilities
- Financial statements & reporting
- Financial Planning and analysis
- Project costing, budgetary control
- HR functions
- Benefits
- Payroll
- Stock administration
- Cash flow management, reporting, forecasting and budgets
- Liaison to external auditors, banks, insurance or benefits companies
- Develop business processes and implement financial systems and internal controls
- Income tax planning and administration
- International Accounting and Management reporting
- Regulatory reporting
- Financial statements and reporting
- Year end audit and liaison to external CPAs
- Manage accounts personnel
Experience
Experience as hands-on Controller with an HR background in a high growth environment.
Experience developing WW budgets and forecasts, and setting up financial controls. Effective at establishing and improving processes.
Extensive knowledge of all aspects of GAAP.
Experience setting up financial software systems for all accounting functions. (G/L. A/P, A/R, etc.)
Experience with revenue recognition for a software company.
Strong communication, analytical and management skills
Enthusiastic, positive, "can-do" entrepreneurial spirit.
CPA is a plus.
Please send resume to jobs@carrieriq.com
Back to Top
|
|
|
|
|
|
|
|