Qualcomm

Title: Sr. Program Manager - VLSI and Solutions

Requisition#: G1891519

Post Date: 03/28/2012

Division: Qualcomm Atheros

Job Area: Project/Product Management

Location: California - San Jose

Job Function:
Qualcomm-Atheros, a.k.a. QCA http://www.qualcomm.com/qca/ is a wholly owned subsidiary of Qualcomm and a leading provider of wireless and wired technologies for the mobile, networking, computing and consumer electronics markets. Were focused on inventing technologies that connect and empower people in ways that are elegant and accessible to all. The successful candidate will be responsible for providing classical program management support and leadership including the following core priorities:

Establish stable Plan of Record (POR): ensure roadmap/requirements baseline, project priorities, requirements change control, driving synchronization across several development teams, etc.

Drive planning/scheduling: develop the execution schedule to include staffing needs and interdependencies Establish routine update & communications process: update status, schedule trends vs baseline, risk management, mitigation and recovery actions, etc. Develop program indicators to push information to internal customer teams and management, develop content and present at monthly program reviews.

Partner with other functional areas to establish critical processes to support disciplined product development and decision making and to ensure quality Coordination across multiple development sites will be required. This includes other QCA sites as well as contractors, both domestic and international. International travel to other development and customer sites may also be required.

Skills/Experience:

Minimum of ten years in the technical industry (preferably semiconductor design, semiconductor manufacturing or telecommunications, systems engineering). Must be able to multi-task with and understand/facilitate/guide a variety of disciplines such as IC design, fabrication, test, product support, reliability, process control, software, hardware/systems engineering. The Candidate must be a self-starter with the ability to manage multi-faceted, multi-disciplined teams and programs independently with minimal supervision.

Must have excellent written and verbal communication skills, interpersonal skills, and the ability to mentor and motivate project teams (leadership). Must be able to articulate vision and influence decision making and outcomes both internally and with external suppliers. Computer proficient and literate (fluent in MS Outlook, Word, Excel, PowerPoint, Project).

Must have a "whatever-it-takes" attitude using diplomatic leadership skills within a collaborative teamwork environment to accomplish the necessary results. Must be prepared to help in whatever capacity is necessary for the success of the program Self-managing, "complete" individual

This is not an IT project management position.

Responsibilities:

Responsible for establishing project milestones, definition of project tasks, establishing program policies and processes and allocation of resources. Delegates project assignments to internal departments where required. Develops control systems and methods to accurately monitor and measure program progress, identify potential problems for each internal department, identify risks, and to then develop and maintain risk matrix with mitigation and contingency strategies, monitor adherence to program master plans and schedules. Troubleshoots program issues and helps to develop alternative program tasks, schedules, milestones, processes etc. to resolve program issues. Communicates project status, issues, and recommended mitigation plans to cross-functional core and executive teams.

May assist in the development and review of product technical documentation and/or end user manuals. May interface with customers or suppliers directly on a regular basis throughout the life cycle of program.

Position requiring knowledge in the areas of VLSI Design and Methodology, Packaging, Reliability, Fabrication, Product Development, and Sustaining IC Management.

This position will report to Director of Program Management, Networking Business Unit.

Education Requirements:

Bachelor's, Electrical Engineering



Job Title : Embedded Linux Engineer

Requisition#: G1897841

Post Date: 03/28/2012

Division: Qualcomm Atheros

Job Area: Engineering - Software

Location: California - San Jose

Job Function:

Qualcomm-Atheros (QCA), http://www.qualcomm.com/qca/ is a wholly owned subsidiary of Qualcomm and a leading provider of wireless and wired technologies for the mobile, networking, computing and consumer electronics markets. Were focused on inventing technologies that connect and empower people in ways that are elegant and accessible to all.

This person will lead the development of advanced WLAN and multimedia technologies to create easy to use devices for streaming digital video and audio around the home. Join the team that is delivering Wi-Fi Direct and Wi-Fi Display Software Developer Kits to customers in the embedded Linux, Android, and PC space. We need talented, creative individuals who thrive on the edge of new protocols and new use cases, including H.264 multimedia, 802.11n/ac WLAN, easy setup of ad hoc network links, and consumer devices.

Skills/Experience:

  • Prior (6-10 years) applicable work experience with embedded software development
  • Good understanding of embedded operating systems concepts, data structures and software development lifecycle.
  • Proven System/Software Architecture skills, especially in embedded systems is essential.
  • In depth knowledge of networking drivers & protocols
  • Good understanding of and experience with Layer 3 protocols
  • Knowledge and experience in 802.11 wireless protocols
  • The candidate must be proficient in C, and possess good analytic and problem solving skills.
  • Must have proven track record of managing Customer relationships and releases.
  • Good verbal and written communication skills
  • Must be able to take initiative, work independently with minimal supervision and in groups and drive tasks and schedules to completion
  • Experience working in cross functional teams
  • One or more of the following experience is a great plus
  • Linux and/or Android development
  • Multimedia (H.264, MPEG, RTSP) development
  • Familiarity with ARM/x86 platforms
  • Software Developer Kit delivery model

Responsibilities:

Contribute to architecture, design, implementation and testing of Software Developer Kits for Wi-Fi Display, Wi-Fi Direct, and future advanced multimedia technologies on Embedded Linux and Android platforms. This individual will need to be able to work independently, deliver solution from algorithm and concept to fully tested and demonstrable SW. This individual will also need to lead technical efforts and interface with other teams for a complete system solution.

Education Requirements:

  • Required: BS, Computer Science and/or Electrical Engineering
  • Preferred: MS, Computer Science and/or Electrical Engineering




  • Job Title : Embedded Software Applications Engineer - Surface Flinger\Graphics

    Requisition#: G1892858

    Post Date: 03/28/2012

    Division: Qualcomm CDMA Technology

    Job Area: Engineering - Software

    Location: California - San Jose

    California - Santa Clara

    Job Function:

    QCT's software applications engineers support customers with understanding, integrating, testing and optimizing performance of software features for ASICs supporting a variety of air interfaces and other related technologies including multimedia. The role requires interfacing with handset developers, third party UI content and mobile video game developers worldwide. Training, publishing application notes, assisting customers with software integration, development, and system debugging are some of the key daily activities in this role. Acting as the key liaison between QCT engineering and customers, applications engineers interact with marketing, test engineering and sales to ensure customer products are received favorably and on time in the marketplace.

    Qualcomm provides hardware based 3D/2D graphics solutions for mobile phone products worldwide. Customer engineering supports customers with all aspects of hardware accelerated graphics functionalities. This includes assisting OEMs with 3D graphics based User Interface designs using OpenGL ES/OpenCL/RenderScript solution, providing training, debugging, assistance in optimizing and integrating 3D\2D\Overlay graphics based composition solutions for android devices. It exposes the candidate to the key players in the wireless industry worldwide and places him or her right in the heart of the dynamism of 3G wireless deployment.

    Position is located in either San Diego, CA or Santa Clara, CA

    Skills/Experience:

    This position requires the candidate to learn and internalize Qualcomm OpenGL ES graphics based Android Surface Flinger UI\Games composition and rendering and its concept very quickly. The candidate will support a wide range of UI Composition and rendering issues, ranging from driver level debugging to high-level android UI framework optimizations. Strong communication skills - able to understand and explain highly technical information in a clear and concise manner. Strong interpersonal skills, Self starter, Strong initiative.

    • Strong knowledge on the Android UI composition and rendering framework
    • Good knowledge on the Khronos graphics standards such as OpenGL ES 1.1 and 2.0
    • Strong knowledge on the hardware accelerated 3D/2D graphics solutions and driver level performance profiling.
    • Strong knowledge on graphics systems level debugging and using logic analyzers for performance analysis.
    • Strong C/C++ development and debugging skills required.
    • Java development and debugging skills additonal plus.
    • Strong skill of software integration, optimization and debugging on embedded RTOS (real time operating systems).
    • Good industry experience(minimum 3 years).
    • Experience in the development of OpenGL ES/OpenVG applications on embedded systems. The candidate is expected to have strong communication and interpersonal skills, high motivation, the ability to learn quickly, and must be a self-starter.

    Responsibilities:

    • Prior experience with graphics on hand-held devices and technical support for customers desirable.
    • Embedded or wireless system software development and integration on telecommunications devices.
    • Familiarity with ARM architecture, ARM assembly, emulators/JTAG-debuggers and logic analyzers.
    • Experience in Multimedia software development/applications engineering for Linux or Windows Mobile based Embedded systems.
    • Familiarity with Linux preferred.
    • Ability to work as part of a dedicated project team and independently is essential.

    Education Requirements:

  • Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
  • Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering




  • Job Title : Embedded Software Engineer

    Requisition#: G1897767

    Post Date: 03/28/2012

    Division: Qualcomm CDMA Technology

    Job Area: Engineering - Software

    Location: California - San Jose

    Job Function:

    Qualcomm-Atheros, a.k.a. QCA http://www.qualcomm.com/qca/ is a wholly owned subsidiary of Qualcomm and a leading provider of wireless and wired technologies for the mobile, networking, computing and consumer electronics markets. We're focused on inventing technologies that connect and empower people in ways that are elegant and accessible to all.

    Skills/Experience:

    • A minimum of 2-3 years or more experience
    • Possess a strong technical background with great communication skills.
    • Embedded software experience. Previous experience on RTOS, BSP, Device Drivers in real time systems.
    • Experience in writing device drivers and/or applications for Android, Chrome Winux or Windows Phone 7 would be a plus. Previous customer interface experience as well as WLAN and/or Bluetooth experience would be helpful.
    • Able to design, debug, and test software and document the plan. Ability to communicate and interface with the customers, and cross functional teams.

    Responsibilities:

    • Work on a integrating and customizing various embedded products on a variety of Software platforms. Work closely with customers and internal teams on developing, validating and customizing products.
    • Work with internal program management and marketing/sales teams in all phases of customer engagements from pre-sales and bring-up to production and maintenance.
    • Act as an effective liaison between customers, world-wide FAEs and internal engineering teams.
    • Implement best customer support, documentation and communication practices.

    Education Requirements:

    • BSEE/CS/CE(min) MSEE/CS/CE or higher (preferred).





    Job Title : Embedded Software Engineer

    Requisition#: G1898165

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Software

    Location: California - San Jose

    Job Function:

    Qualcomm-Atheros, a.k.a. QCA http://www.qualcomm.com/qca/ is a wholly owned subsidiary of Qualcomm and a leading provider of wireless and wired technologies for the mobile, networking, computing and consumer electronics markets.

    We're focused on inventing technologies that connect and empower people in ways that are elegant and accessible to all. This software engineering team works with design centers around the world to develop the tools and environments that exercise our hardware and software prototypes to confirm compliance with standards and customer requirements.

    Skills/Experience:

    • 3 - 5 years experience developing embedded software (exceptional new grads will be considered)
    • C programming skills required, Perl is a plus
    • Expertise in 802.11 is a plus

    Responsibilities:

    • Responsible for integrating and validating our digital, analog, and software designs that form our next generation wireless networking solutions
    • Use your systems expertise to develop and maintain a variety of development environments including simulation, emulation, and bring up as well as the software tools used to stimulate and monitor the hardware and software prototypes
    • Develop tools and methodologies to stimulate, monitor, and debug hardware and software prototypes
    • Develop tests which exercises and validates hardware and software prototypes

    Education Requirements:

    • Required: Master's, Computer Science and/or Electrical Engineering





    Job Title : Embedded Software Engineer (Sensors)

    Requisition#: G1888098

    Post Date: 03/28/2012

    Division: Qualcomm CDMA Technology

    Job Area: Engineering - Software

    Location: California - San Jose

    California - San Diego

    Job Function:

    QUALCOMM CDMA Technologies (QCT) is the largest provider of 3G chipset and software technology in the world, with chipsets shipped to more than 50 customers and powering the majority of all 3G devices commercially available. QCT partners with nearly 60 3G network operators around the globe and has the largest CDMA engineering team in the wireless industry.

    QCT provides complete chipset solutions and integrated applications from the Launchpad suite of advanced technologies. Our integrated solutions offer device manufacturers reduced bill-of-materials costs, time-to-market, and development time. Mobile handsets powered by QCT chipsets can offer more features while maintaining a smaller, sleeker form-factor and benefiting from reduced power demands.

    QCT values collaboration with its customers and partners and works closely with them to enable their success. We offer a wide range of tools to support the device development process, and develop new technologies based on the needs and demands of the wireless market. Devices for all market segments can now include features enabled by 3G wireless technology, in demand by a growing and increasingly sophisticated wireless community. With the advance of Micro-Electro-Mechanical Systems (MEMS) technology, it is now economically feasible to integrate MEMS-based sensors (e.g. accelerometer, gyroscope) into mobile devices on a mass scale. While some limited number of mobile phones have already demonstrated the usefulness of sensors in application such as orientation detection, the real potential of sensors-based technology in key applications such as navigation, gaming, smart user interface, multimedia, power saving is still largely untouched. QUALCOMM, in continuing our long tradition of technology leadership and innovation, is looking for ambitious, bright, and innovative embedded software engineers who are interested in bringing the exciting sensors technology to the mobile device market. You will be responsible for the design, development, integration, and test of real time embedded Sensors software within a very dynamic group setting. You will also work with a cross-functional team of dedicated engineers to assist in the exciting effort of commercializing Sensors in various kinds of commercial devices.

    Skills/Experience:

    • A minimum of 3 years of embedded software development experience is required.
    • Strong C programming skills.
    • Familiarity with real time OS based systems.
    • Good understanding of design and development process.
    • Excellent written and verbal skills are required, as is the ability to work with both internal customers and with other third parties.

    Responsibilities:

    • Knowledge/experience with MEMS sensors, embedded algorithm, numerical analysis, navigation with GPS, or ARM microprocessor.

    Education Requirements:

    • Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
    • Preferred: Master's or PhD Computer Engineering and/or Computer Science and/or Electrical Engineering





    Job Title : Embedded Software Engineer-(Device Drivers)

    Requisition#: G1896966

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Software

    Location: California - San Jose

    California - San Diego

    Job Function:

    Qualcomm-Atheros, a.k.a. QCA http://www.qualcomm.com/qca/ is a wholly owned subsidiary of Qualcomm and a leading provider of wireless and wired technologies for the mobile, networking, computing and consumer electronics markets. Were focused on inventing technologies that connect and empower people in ways that are elegant and accessible to all. - Individual contributor a team for delivery of solutions to customer - Excellent technical skill set - Will require customer interaction for Technical requirements, status updates, bug tracking. - mentor junior members of the team. - Will need to come up to speed on Atheros Wireless Networking products and solutions - Work with Hardware and system folks to plan, design, implement and deploy key wireless networking features -Be an integral part of the Software Release cycles.

    • Lead/Manage a team for delivery of solution to customer
    • Hands on technical lead
    • Will require customer interaction for Technical requirements, status updates, bug tracking.
    • Lead, Assign tasks and mentor junior members of the team.
    • Will need to come up to speed on Atheros Wireless Networking products and solutions
    • Work with Hardware and system folks to plan, design, implement and deploy key wireless networking features
    • Be an integral part of the Software Release cycles.
    • Lead/Manage a team for delivery of solution to customer
    • Hands on technical lead
    • Will require customer interaction for Technical requirements, status updates, bug tracking.
    • Lead, Assign tasks and mentor junior members of the team.
    • Will need to come up to speed on Atheros Wireless Networking products and solutions
    • Work with Hardware and system folks to plan, design, implement and deploy key wireless networking features
    • Be an integral part of the Software Release cycles.

    Skills/Experience:

    • Must have proven track record of delivering complex low level software solutions.
    • Prior (4-8 years) applicable work experience with Device Drivers, embedded Software, ASIC/CPU bring-up, BSPs.
    • In depth knowledge of networking drivers & protocols
    • Good verbal and written communication skills
    • Knowledge of multi-threading, cache synchronization and OS/kernel internals
    • Must be able to take initiative, work independently with minimal supervision and in groups and drive tasks and schedules to completion
    • Proven System/Software Architecture skills, especially in embedded systems is essential.
    • Experience in one or more of the following areas is a plus - Wireless (Wifi) device driver
    • Unix/Linux and/or Windows device drivers
    • Proficient in C, knowledge of C++ is a plus
    • In depth understanding of system level issues
    • Experience working in cross functional teams

    Responsibilities:

    • Understand requirements from customers, design and implement these features
    • Maintain existing software and extend it for new chipsets
    • Hands on lead developer who will work independently with engineers in different geos to complete projects
    • Work with engineers from other groups like System Test, Customer Support, Hardware and IC on a day to day basis

    Education Requirements:

    • Applicant should have a BS in Electrical Engineering or Computer Science
    • Preferred MS in Electrical Engineering or Computer Science *LI-SRC





    Job Title : Embedded Software Engineer - WLAN

    Requisition#: G1896138

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Software

    Location: California - Santa Clara

    Job Function:

    As the world leader in supplying integrated circuit and software solutions for cellular wireless standards, Qualcomm delivers complete and optimized wireless platforms incorporating protocol, hardware, software and support to our customers. Location-based services have become central to the mobile user experience, and Qualcomm Atheros (QCA) provides an advanced and widely adopted location technology, gpsOne, fully integrated in our chipset solutions. QCA's gpsOne technology enables manufacturers to create a wide range of value-added services and applications for consumer and enterprise use, and has been deployed in more than 800 million handsets and mobile devices.

    In order to help drive our next phase of growth in location technologies, we are looking for highly motivated individuals to join our gpsOne engineering and technology teams. In this position you will be responsible for the design, implementation, and test of embedded software within the Qualcomm position/location team. You will work closely with other software, protocol, and systems engineers involved with market-driven location technologies that utilize GNSS, WLAN, Cellular and Sensors technologies to provide seamless Location enablement across a variety of consumer devices.

    The role is to architect, design, and develop software to support a WLAN chipset integrated into Qualcomm MSM HW platforms, focusing on the Physical layer software development, interaction with the MAC, solutions for RF performance and calibrations, across multiple platforms including Windows and Linux as well as WLAN SOC SW development on ARM. The role requires close interaction with cross functional teams ranging from ASIC design, systems engineering, RF/A, Product Engineering, System Test, and Customer Engineering.

    Skills/Experience:

    • Atleast 3+ years of industry experience in real time embedded telecom systems.
    • The candidate must be proficient in C, and possess good analytic and problem solving skills.
    • Good understanding of and experience with physical layer concepts. Knowledge of Digital signal Processing algorithms, Communication Theory and their applications across one or more Wireless Technologies (e.g Cellular, GPS, WLAN ) is a must. Applicability of physical layer concepts to 802.11 MAC/PHY is preferred.
    • Good understanding of real time operating systems concepts, data structures and software development lifecycle
    • Previous experience with Board Level Design issues and capability to understand schematics and utilize it towards debugging of software/systems related issues.
    • Knowledge and experience in 802.11 wireless protocols is desirable.
    • Familiarity with ARM/x86 platforms highly desirable

    Responsibilities:

    • Software design and development in the 802.11 PHY layer for Location technology enablements. Optimizations for power consumption.
    • Work with cross functional teams to understand and define requirements.
    • Support customer requirements and issues reported by customers.
    • Interact with GPS and other location technology experts and enable co-existence of WiFi based positioning technologies with other location technologies.

    Education Requirements:

    • Required: Bachelor's, Computer Science and/or Electrical Engineering or equivalent experience
    • Preferred: Master's, Computer Science and/or Electrical Engineering or equivalent experience





    Job Title : Embedded Software Engineers (Multiple Openings)

    Requisition#: G1888679

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Software

    Location: California - San Jose

    Job Function:

    The expanding capabilities of mobile phones, a brand-new breed of globally connected pocket computers, a sweeping evolution in communication touching everything from healthcare to business operations. All of these innovations are powered by smart tiny chips. And whether its enabling a multimedia platform, minimizing power consumption, adding a whole new type of functionality to a wireless device, or even developing an entire mobile software platform from the ground up, Qualcomm chipsets are at the center of it all.

    Qualcomm Atheros (QCA) is a wholly owned subsidiary of Qualcomm and a leading provider of wireless and wired technologies for the mobile, networking, computing and consumer electronics markets. We are focused on inventing technologies that connect and empower people in ways that are elegant and accessible to all. Were looking for brilliant minds to add to our team.

    Qualcomm's QCA division has multiple Embedded Software Engineering positions available at all levels (from recent college grad to experienced). As a QCA Software Engineer at Qualcomm, you will join a highly talented team of engineers who are passionate about developing cutting edge software solutions for the most complex wireless devices.

    Opportunities include:

    • Linux OS Development
    • Real time OS Development
    • Device Driver Development
    • Kenel Experts
    • Object Oriented and UI Design/Architecture
    • Wireless Modem Software Development
    • Radio Chipset Software Development
    • WLAN Software Development

    Skills/Experience:

    Must have experience in one or more of the following areas:

    • Development of real-time embedded software and device drivers
    • Mobile SW development for Win Mobile, Android or Linux
    • Linux/UNIX, Linux Drivers, Linux Kerne
    • C/C++ and object oriented design background
    • wlan and Wireless network protocols such as TCP/IP, SIP
    • CDMA/UMTS, wireless technologies

    Education Requirements:

    • Education Requirements Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
    • Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering





    Job Title : GNSS Software Engineer - Mobile Operating Systems (All Levels)

    Requisition#: G1890699

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Software

    Location: California - San Diego

    California - Santa Clara

    Job Function:

    As the world leader in supplying integrated circuit and software solutions for cellular wireless standards, Qualcomm delivers complete and optimized wireless platforms incorporating protocol, hardware, software and support to our customers. GPS technology and location-based services have become central to the mobile user experience, and Qualcomm provides an advanced and widely adopted location technology, gpsOne, fully integrated in our chipset solutions.

    Qualcomm's gpsOne technology enables manufacturers to create a wide range of value-added services and applications for consumer and enterprise use, and has been deployed in more than 800 million handsets and mobile devices. In order to help drive our next phase of growth in location technologies, we are looking for highly motivated individuals to join our position location software development team.

    Skills/Experience:

    An ideal candidate has 2-4 years industry experience in related work areas. Fresh graduates with strong academic work in Mobile Operating Systems will also be considered.

    • Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts is required.
    • Must be proficient in C/C++. Candidate should have good analytical and problem solving skills and willingness to learn.
    • Ability to work as part of a dedicated project team and independently is essential.
    • Additional Skills:

    • Strong software debugging skills on embedded real time operating systems.
    • Software device driver development on Windows or Linux is a strong plus. GPS knowledge is a plus.

    Responsibilities:

    In this position you will be responsible for the design, development, implementation, and test of embedded software within a very dynamic small group setting. The primary responsibility will be development and commercializing Location technology/GPS solutions on multiple Operating Systems across a wide range of hardware platforms. The role requires

    • Drivers and application design, development, testing and maintenance for various components of OS: Windows Phone, Windows on ARM, Linux, Android, or WebOS.
    • Drivers bring-up on embedded platform for new QCT chipsets.
    • Port new Location technologies/GPS features into existing chipsets.
    • Analyzing customer requirement, and assisting customers with software design, integration, development, debugging, handling customer Q&A, OEM Documentation
    • Interfacing closely with internal developers, application engineers and test teams.

    Education Requirements:

    • Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience
    • Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience





    Job Title : GNSS/Location Software Systems and Protocols Engineer (All Levels)

    Requisition#: G1889526

    Post Date: 03/28/2012

    Division: Qualcomm CDMA Technology

    Job Area: Engineering - Software

    Location: California - Santa Clara

    Job Function:

    As the world leader in supplying integrated circuit and software solutions for cellular wireless standards, Qualcomm delivers complete and optimized wireless platforms incorporating protocol, hardware, software and support to our customers. GPS technology and location-based services have become central to the mobile user experience, and Qualcomm provides an advanced and widely adopted location technology, gpsOne, fully integrated in our chipset solutions. Qualcomm's gpsOne technology enables manufacturers to create a wide range of value-added services and applications for consumer and enterprise use, and has been deployed in more than 800 million handsets and mobile devices. In order to help drive our next phase of growth in location technologies, we are looking for highly motivated individuals to join our gpsOne engineering and technology teams.

    The primary responsibility is commercializing QCT gpsOne solution on multiple Operating Systems across a wide range of hardware platforms. In this position you will be responsible for the design, development, implementation, and test of embedded software within a dynamic small group setting. You will work closely with other software, protocol, and systems engineers involved with market-driven high sensitivity standalone and wireless-assisted GPS, GNSS, Hybrid, and terrestrial based location technologies and products. Activities include high level software system and protocol design and implementation to support location estimation, interacting with CDMA, UMTS, WiFi, Bluetooth, MediaFLO, LTE, and other wireless interfaces, for incorporation into mass market products.

    Skills/Experience:

    Software engineer with 3+ years prior relevant experience in commercial software development. Strong working knowledge of C/C++ development and debugging on embedded and real-time systems are required. Experience with ARM processor cores, intertask communication, task priorities, interrupts, and designing for HW constraints in embedded environment are required.

    Familiarity with high level or mobile operating system conceps (i.e., WinMobile, WinCE, Symbian, Android, Linux, RTOS, BREW); multiprocessor architecture, design, and debugging; computer architecture and software portability; and API Design are required. Prior software development experience with GPS and/or other wireless and position location protocol design and implementation are highly desirable. Candidate must be a team player who is capable of contributing at all technical levels as part of a dedicated project team and independently. Candidate should have good analytical and problem solving skill and the ability and willingness to learn.

    Responsibilities:

    • Software device driver development (WinCE, Windows Mobile, Symbian, Android, Linus) is a strong plus.
    • Understanding of CDMA, UMTS, WiFi, Bluetooth, MediaFLO, and/or LTE wireless systems is a plus
    • Knowledge of RRC, RRLP, IS-801, SUPL, E911, and other location based protocols and methods is highly beneficial
    • Knowledge of GPS and GNSS theory and applications is a plus
    • Excellent written and verbal communication skills

    Education Requirements:

    • Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience
    • Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience





    Job Title : GPS System Test Engineer

    Requisition#: G1891237

    Post Date: 03/28/2012

    Division: Qualcomm CDMA Technology

    Job Area: Engineering - Test

    Location: California - Santa Clara

    California - San Diego

    Job Function:

    As the world leader in supplying integrated circuit and software solutions for cellular wireless standards, Qualcomm delivers complete and optimized wireless platforms incorporating protocol, hardware, software and support to our customers. GPS technology and location-based services have become central to the mobile user experience, and Qualcomm provides an advanced and widely adopted location technology, gpsOne, fully integrated in our chipset solutions.

    Qualcomm's gpsOne technology enables manufacturers to create a wide range of value-added services and applications for consumer and enterprise use, and has been deployed in more than 800 million handsets and mobile devices. In order to help drive our next phase of growth in location technologies, we are looking for highly motivated individuals to join our gpsOne engineering and technology teams

    Skills/Experience:

    • Good team player with a 'can do' attitude
    • Good Analytical and problem solving skills
    • Software scripting skills (Perl preferred)
    • Experience/background in wireless communications, digital communications, RF engineering
    • Experience in CDMA2000 (1x, EV-DO), UMTS (GSM, WCDMA) call processing & physical layer and understanding/experience in GPS navigation, E911 and LBS a plus.
    • Testing experience in GPS or CDMA or UMTS

    Responsibilities:

    As a member of GPS test team you will be responsible for test development, execution, analysis, troubleshooting and problem resolution on gpsOne features like Standalone, E911, MS/UE-Assisted, MS/UE-Based over IS801/SUPL, and interaction of gpsOne features with 2G/3G/4G cellular protocols on QCT chipsets. You will also be involved in test environment setup/bring up. You will interact in a team environment with developers, systems, test and test automation developers.

    Additional for the Field test engineer position: you will also be responsible for field test logistics including working with technicians to get test phones functional for field test. You may need to work in a field test van for specific test collects, customer demos, debugs etc. You may be required to travel

    Education Requirements:

    • Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience
    • Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience





    Job Title : GPS System Test Engineer - Santa Clara

    Requisition#: G1891495

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Test

    Location: California - Santa Clara

    Job Function:

    As the world leader in supplying integrated circuit and software solutions for cellular wireless standards, Qualcomm delivers complete and optimized wireless platforms incorporating protocol, hardware, software and support to our customers. GPS technology and location-based services have become central to the mobile user experience, and Qualcomm provides an advanced and widely adopted location technology, gpsOne, fully integrated in our chipset solutions.

    Qualcomm's gpsOne technology enables manufacturers to create a wide range of value-added services and applications for consumer and enterprise use, and has been deployed in more than 800 million handsets and mobile devices. In order to help drive our next phase of growth in location technologies, we are looking for highly motivated individuals to join our gpsOne engineering and technology teams.

    Skills/Experience:

    An ideal candidate has 2-4 years industry experience in related work areas. Fresh graduates with strong academic work in Mobile Operating Systems will also be considered.

    • Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts is required.
    • Must be proficient in C/C++. Candidate should have good analytical and problem solving skills and willingness to learn.
    • Ability to work as part of a dedicated project team and independently is essential.
    • Additional Skills:

    • Strong software debugging skills on embedded real time operating systems.
    • Software device driver development on Windows or Linux is a strong plus. GPS knowledge is a plus.

    Responsibilities:

    In this position you will be responsible for the design, development, implementation, and test of embedded software within a very dynamic small group setting. The primary responsibility will be development and commercializing Location technology/GPS solutions on multiple Operating Systems across a wide range of hardware platforms. The role requires

    • Drivers and application design, development, testing and maintenance for various components of OS: Windows Phone, Windows on ARM, Linux, Android, or WebOS.
    • Drivers bring-up on embedded platform for new QCT chipsets.
    • Port new Location technologies/GPS features into existing chipsets.
    • Analyzing customer requirement, and assisting customers with software design, integration, development, debugging, handling customer Q&A, OEM Documentation
    • Interfacing closely with internal developers, application engineers and test teams.

    Education Requirements:

    • Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience
    • Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience





    Job Title : Senior Embedded Software Engineer

    Requisition#: G1888505

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Software

    Location: California - San Jose

    Job Function:

    Qualcomm Atheros is a wholly owned subsidiary of Qualcomm and a leading provider of wireless and wired technologies for the mobile, networking, computing and consumer electronics markets. We?re focused on inventing technologies that connect and empower people in ways that are elegant and accessible to all.

    We are looking for a Senior Systems Engineer to support the development of best in class Wifi/BlueTooth/GPS tools based on QCA (Qualcomm Atheros) products.

    Skills/Experience:

    Required Experience:

    • Looking for an energetic candidate with can-do attitude, curious and willing to learn
    • Strong problem solving and analytical skills
    • Excellent programming skills, C/C++.
    • Good knowledge of various scripting languages
    • S/W driver development experience.
    • Embedded system and firmware development experience.
    • S/W tools development experience.
    • 2-5 years experience in software development.
    • Hardware knowledge a plus, and willingness to acquire it a must.
    • RF and wireless experience desirable.
    • Comfortable with various RF testing equipment.
    • Wifi/Bluetooth/GPS experience a plus but not required.
    • Test/manufacturing equipment exposure a plus, but not required.
    • Highly motivated team player.
    • Excellent communication skills.
    • Faster learner and willing to learn.

    This candidate will be responsible for next generation Wifi/BlueTooth/GPS products. The products are expected to be best in class and delivered to market in a timely fashion.

    Responsibilities:

    • Develop Wifi/Bluetooth/GPS testing and production tools on Windows and Linux platforms
    • Write low level SW to validate embedded systems and access test/manufacturing equipment
    • Diagnose Wifi/Bluetooth/GPS systems performance issues
    • Work closely with and support chip designers, h/w board engineers and RF specialists in the lab

    Education Requirements:

    • Required: Bachelor's, Computer Science and/or Electrical Engineering.
    • Required: Bachelor's, Computer Science and/or Electrical Engineering.





    Job Title : Software Developer - Highly Scalable Web Applications

    Requisition#: G1893713

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Software

    Location: California - Santa Clara

    Job Function:

    Join a team of software developers building Qualcomm position location technology server products and related tools. Design and develop high quality, robust and scalable server software using Java and the related software technologies.

    Skills/Experience:

    At least 3 years experience in the following areas:

    • Strong software design and development methodology, ability to follow software development processes
    • Proficient in Java language and software components.
    • Experience with SQL, MySQL, Java application servers, Eclipse IDE, Apache Tomcat, Jetty, Java software development tools and source code management systems such as Clearcase.
    • Experience with web application development for globally scalable products, UI frameworks such as GWT, JSF, Spring, object relational mapping technologies such as iBatis, servlet programming and multi-threaded programming.
    • Excellent verbal and written communication skills. The candidate will be required to write specification and design documents.
    • Familiar with Solaris, Linux and Windows.
    • Knowledge wireless positioning systems, particularly Assisted GPS and Wi-Fi based positioning.
    • Familiar with telecommunication protocols.
    • Additional Skills:

    • At least 3 years working on Java server software development.
    • Software development experience using dynamic programming languages such as Ruby, Groovy, Perl or Python is a plus.
    • Knowledge of agile software design and development methodologies, used to delivering quality software on time and to budget. Knowledge in telecommunications system is preferred.

    Responsibilities:

    • Server software design and development, unit testing, tools development where required. Write functional specification and design documents and materials for product user guides.

    Education Requirements:

    • Required: Bachelor's, Computer Science or equivalent experience





    Job Title : Intern - Advanced GPS Technology - Santa Clara - Summer 2012

    Requisition#: E1893846

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Systems

    Location: California - Santa Clara

    Job Function:

    The intern will be performing one of the following positions:

    • algorithm design or evaluation for indoor positioning system
    • Design and development of tool(s) to visualise and analyse position location server performance in the areas of mobile reported radio network measurement crowd sourcing, network topology management and mobile positioning assistance data.
    • Develop an off-target unit test environment, nightly (or continuous) build process, and regression test suite for gpsOne-owned QMI services.
    • The intern is expected to perform R&D related to terrestrial network based positioning in mobile devices. Specifically, develop algorithms and data management solution related to extracting network base station information from server data (tiles), and generating latitude & longitude & height from (pseudo)ranging and signal strength measurements obtained from CDMA, LTE, UMTS/GSM networks.

    Skills/Experience:

    matlab programming positioning system design

    • Strong software design and development methodology, ability to follow software development processes
    • Proficient in Java language and software components.
    • Experience with SQL, MySQL, Java application servers, Eclipse IDE, Apache Tomcat, Jetty, Java software development tools and source code management systems such as Clearcase.
    • Experience with web application development for globally scalable products, UI frameworks such as GWT, JSF, Spring, object relational mapping technologies such as iBatis, servlet programming and multi-threaded programming.
    • Excellent verbal and written communication skills. The candidate will be required to write specification and design documents.
    • Familiar with Solaris, Linux and Windows.
    • Knowledge wireless positioning systems, particularly Assisted GPS and Wi-Fi based positioning.
    • Familiar with telecommunication protocols.
    • Additional Skills:

    • At least 3 years working on Java server software development.
    • Software development experience using dynamic programming languages such as Ruby, Groovy, Perl or Python is a plus.
    • Knowledge of agile software design and development methodologies, used to delivering quality software on time and to budget. Knowledge in telecommunications system is preferred.

    Responsibilities:

    • Server software design and development, unit testing, tools development where required. Write functional specification and design documents and materials for product user guides.

    Education Requirements:

    • Required: Bachelor's, Computer Science or equivalent experience





    Job Title : Senior Mobile Software Engineer - Android

    Requisition#: G1896510

    Post Date: 03/28/2012

    Division: Qualcomm Innovation Center

    Job Area: Engineering - Systems

    Location: California -San Francisco

    Job Function:

    iSkoot (a Qualcomm company) is looking for exceptional and motivated software engineers to create innovative products. We are a fast-paced, startup-like group inside Qualcomm. iSkoot values people who like to work in teams, are exceptional technologists with a strong desire to solve challenging and innovative problems but also have product intuition and passion for a great user experience.

    Skills/Experience:

    • A minimum of 3 years experience in development experience with a track record of delivering successful products
    • A minimum of 3+ C++/ Java proven experience in mobile platforms
    • A minimum of 1 year of application development experience on Android
    • Experience with web application development for globally scalable products, UI frameworks such as GWT, JSF, Spring, object relational mapping technologies such as iBatis, servlet programming and multi-threaded programming.
    • Excellent problem solving and debugging skills.
    • Good product sense and product awareness.
    • Self-starter, organized and highly motivated.
    • iOS Experience a plus!

    You should be motivated by the technical challenges, and the opportunity and responsibility of being involved with something big.

    Responsibilities:

    • Collaborate with the product development team to review requirement documents and help design new products and features
    • Work closely with both the San Francisco & Israeli development team on a daily basis
    • Design and Implement specifications using the Android development platform
    • Review code, write unit tests and maintain existing products and code

    Education Requirements:

    • Required: Bachelor's, Computer Science, EE, Math or equivalent experience





    Job Title : Senior Mobile Software Engineer - Android

    Requisition#: G1896221

    Post Date: 03/28/2012

    Division: Qualcomm CDMA Technology

    Job Area: Engineering - Systems

    Engineering - Hardware

    Engineering - Software

    Location: California -San Francisco

    California - San Diego

    Job Function:

    The System Performance Team, as part of QCT Architecture Group , designs, develops, debugs and runs test automation software to track performance, power, and thermals on several mobile Oses (Android, Windows Mobile, BREW and others) and a broad array of modems (DO,HSPA,LTE), multimedia technologies (graphics,audio, video, camera ) and user experiences (browser, UI Experience , Applications). The group is responsible for tracking and improving performance, power, and thermal characteristics of devices, developing the test framework, debug performance issues, and contributing to generating performance dashboard for all targets.

    Windows System Performance Engineer will primarily focus on Windows-based Oses, such as Windows, Windows Mobile, and Windows Phone. Role include, but not limited to:

    • Developing tools to understand and compare performance, power and thermal data
    • Validating the architecture of chipset and contribute to future chipsets
    • Analyzing and characterizing benchmarks and applications on current architectures and working with developers and chip architects to implement

    solutions and optimizations

    Debugging performance issues from both internal and external customers. The candidate will work very closely with the System, Architecture, Power, and Thermal leads and also engage with SW teams, to understand and optimize the overall system architecture for performance, power, and thermals Develop sound methodologies for accurate performance comparisons

    Flexibility in work assignments and thoroughness in project management are crucial.

    Skills/Experience:

    An ideal candidate will have:

    • A thorough understanding of computer architecture, including processors, memory, storage, graphics subsystems, and network Expertise with ARM and x86 instruction set and architectures
    • Experience with GPU hardware and software architecture analysis, design and implementation. Knowledge of DirectX, OpenCL, OpenGL, OpenGL ES or other graphics API a plus. Experience in parallel and asynchronous processing is a plus.
    • Strong technical background in software development techniques, benchmarking and performance analysis
    • Software development experience (Perl, C/C++) is a plus.
    • Working knowledge of Linux and Windows and Windows Mobile OSes. Strong internal understanding of these OSes is a plus
    • Working knowledge of at least one of the following performance profiling tools on Windows, such as Intels Vtune, and/or Windows Performance Analyzer Toolkit, and/or Microsoft Visual Studio
    • Working knowledge of debuggers, logic analyzers, JTAG, Lauterbach
    • Industry standard benchmarks profiling, running, and characterization experience is a plus
    • Test automation skills is a plus
    • Candidates with strong understanding of compilers and compiler optimizations, codegen analysis, virtual machines would be preferred. Strong understanding of Java Virtual Machines, Javascript engines, and networking stack is a plus.
    • The candidate should have excellent organizational, communications and interpersonal skills, and should be capable of detailed interactions and technical follow through with customers and development teams regarding performance issue and requirements.

    You should be motivated by the technical challenges, and the opportunity and responsibility of being involved with something big.

    Responsibilities:

    Responsibilities include leading chipset architecture performance and power profiling teams, system level feature integration and test, developing/executing test strategies and test plans, troubleshooting/analyzing problems, optimizing system performance, executing inter-operability tests, and supporting customers with product commercialization.

    Education Requirements:

    • Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
    • Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering





    Job Title : Senior Software Engineer (WLAN)

    Requisition#: G1891426

    Post Date: 03/28/2012

    Division: Qualcomm CDMA Technology

    Job Area: Engineering - Software

    Location: California - San Jose/p>

    Job Function:

    Qualcomm Atheros (QCA) is a wholly owned subsidiary of Qualcomm and a leading provider of wireless and wired technologies for the mobile, networking, computing and consumer electronics markets. Were focused on inventing technologies that connect and empower people in ways that are elegant and accessible to all.

    Skills/Experience:

    • 2+ years of experience with design and development of various wireless communication device drivers
    • Layer 1 (PHY) control and Layer 2 (MAC) protocols and networking software
    • Experience with hardware feature bring-up and validation on FPGA or chip, and firmware algorithm design to utilize hardware feature
    • Experience with development environments for embedded systems
    • cross-compilation, debug tools, ICE, JTAG etc.
    • Expert knowledge of C/C++ and coding style for small, embedded systems
    • Strong architectural skills - design/implement for performance, modularity, and portability
    • Strong analytical and problem solving skills
    • Excellent team, communication, and interpersonal skills
    • Must have ability to work with minimal supervision

    Responsibilities:

    The QCA team is looking for a software engineer with a background in design, development and functional testing of WLAN, BT, and combo chip solutions. The Software engineer will be responsible for designing and implementing Layer 1 (PHY) control algorithms and Layer 2 (MAC) communication protocols and algorithms for the next generation wireless networking chipsets.

    Education Requirements:

    • Required: Bachelor's, Computer Science and/or Electrical Engineering
    • Preferred: Master's, Computer Science and/or Electrical Engineering





    Job Title : Sr. Software Engineer - San Jose

    Requisition#: G1892907

    Post Date: 03/28/2012

    Division: Qualcomm Atheros

    Job Area: Engineering - Software

    Location: California - San Jose/p>

    Job Function:

    Qualcomm Atheros (QCA) is a wholly owned subsidiary of Qualcomm and a leading provider of wireless and wired technologies for the mobile, networking, computing and consumer electronics markets. Were focused on inventing technologies that connect and empower people in ways that are elegant and accessible to all.

    Skills/Experience:

    • 5+ years hands-on experience in signal processing SW and system development
    • Excellent C/C++ programming experience
    • Strong analytical and problem solving skills
    • Excellent team, communication, documentation and interpersonal skills
    • Experience with wireless communications
    • Knowledge of WLAN MAC protocols
    • Experience with SW development for embedded platforms

    One or more of the following experience is a great plus:

    • Experience with UI application
    • Strong analytical and problem solving skills
    • Experience with field performance testing
    • Experience with device driver design/development

    Responsibilities:

    We are looking for a senior software engineer to contribute to architecture, design, implementation and testing of signal processing algorithms and protocols for wireless networks. This individual will need to be able to work independently, deliver solution from algorithm and concept to fully tested and demonstrable SW. This individual will also need to lead technical efforts and interface with other teams for a complete system solution.

    Education Requirements:

    • Required: Master's, Computer Science and/or Electrical Engineering
    • Preferred: Doctorate, Computer Science and/or Electrical Engineering