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 Mountain View, 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 is hiring an Eclipse Developer experienced in the design and implementation of engineering tools for SW 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!
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
3 or more years of experience developing plug-ins for the Eclipse tools platform.
Comprehensive experience with the material in "eclipse plug-ins" 3rd ed.
Experience building stand-alone products using the PDE, automated builds, and software updates.
5 or more years of experience with Java development, Ant + Maven, JVM scripting.
Experience with sockets, web services, internet protocols and infrastructure.
Working knowledge of J2EE paradigms and environments (e.g. encryption).
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
Experience with C & C++ development is a plus
Experience with network simulators a plus
GSM/UMTS protocols knowledge a plus
Good communication and technical writing skills
Commitment to schedule and milestones with a "Get it done" attitude
Demonstrated leadership competencies in a highly technical environment
Proven track record of delivering high quality products
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