Lead Software Tools Engineer CarrierIQ
THIS JOB HAS EXPIRED Background
Carrier iQ enables the communications industry to deliver on their promise of talking and surfing from anywhere by delivering Mobile Intelligence to our customers - mobile network operators, device manufacturers and market research companies. We empower these customers with a unique source of information, directly from the mobile device which represents an objective, impartial view of how handsets and devices are performing on the network, and how devices are being used day-to-day. This knowledge is used to improve the quality of devices and the quality of the network, delivering tangible benefits to end-users while delivering significant cost savings to our customers.
Based in Sunnyvale, with offices in Boston, Chicago, London and Kuala Lumpur, Carrier iQ?s customer base is expanding globally as handset manufacturers and operators deploy our technology and we have been hiring aggressively to meet market and customer demand.
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 140 million devices across numerous device manufacturers and models. The solution can be deployed across multiple wireless technologies (i.e. CDMA2000, GSM, UMTS/WCDMA, LTE, WiFi) and device types (i.e. feature phones, smart phones, PDAs, data cards).
Carrier IQ is hiring a Lead Tools Engineer experienced in the design and implementation of engineering tools for software implementation, integration, and testing. You will work with our engineering teams and customers to identify, define, and implement tools that simplify the SW development, integration, and testing on embedded wireless devices. We are looking for people who are passionate about great software tools, and who get satisfaction from serving the tools needs of a fast-moving software engineering team.
The ideal candidate will have a focus on engineer workflow efficiency and get satisfaction from making other's jobs much easier. He or she should also have a deep appreciation for automation and an understanding of how to build frameworks to automate common sequence, procedure, and usage patterns. Come join our team in tackling these challenges and more!
As a Lead Tools Engineer you will be responsible for tools strategy and roadmap including tools for our development engineers, integration support tools for our customers as well as internal products, and testing tools and automation for our customers and internal engineering teams. Your responsibilities include:
Driving the test tooling strategy
Development of internal Eclipse-based software integration and test tools
Development of extensions to our embedded integration portal and infrastructure, including integration with internal and third party tools such as Jira and Confluence
Enhancements to tools for test automation support and integration with other test tools such as wireless network simulators
Bachelors in CS or EE, Masters preferred
5 or more years of experience with Java development
3 or more years of experience developing plug-ins for the Eclipse tools platform
Working knowledge of J2EE paradigms and environments
Good communication and technical writing skills
Commitment to schedule and milestones with a "Get it done" attitude
Experience with development of embedded debugging tools
Experience working with mobile platforms (Android, Windows Mobile, iPhone, RIM, WebOS, etc.) or their SDKs is a plus
Demonstrated leadership competencies in a highly technical environment
Proven track record of delivering high quality products
Some experience with C & C++ development is a plus
Experience with network simulators a plus
GSM / UMTS protocols knowledge a plus
Working language: English business fluency required (written, spoken)
Start date: As soon as possible.
Location: Sunnyvale, CA
Keywords: test, testing, tools, eclipse, J2EE, Android, C++, C, GSM, UMTS, protocols, software integration, software testing, software engineering, workflows, integration, frameworks, debugging.
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.
||Sunnyvale, CA |
THIS JOB HAS EXPIRED