The job you requested, Software Android Engineer, is no longer available. We have found a similar job.

Software Engineer - Android

Apply Now

Listing Info

Requisition # G1907904

Job Title Software Engineer - Android

Post Date 04/01/2013
Company

  • Division Qualcomm Technologies, Inc.
  • Job Area Engineering - Software

    Location California - San Diego

    Job Function This position is for software development in the Multimedia Research and Development team. You will be taking part on a team that prototypes new hardware accessories and software applications on Android platform. Activities include creating new Android applications, Linux drivers, modifying Android framework, interfacing with new hardware, developing frameworks and SDKs. Prototypes address all areas of multimedia and user experience, including but not limited to audio, video, sensors, etc.

    Responsibilities

    • Excellent written and verbal communication skills are required

  • Mature interpersonal skills with an ability to collaboratively work with many varied teams and resolve problems spanning many disciplines
    • Proven ability to work in a dynamic, multi-tasked environment

  • Self-starter who likes to be challenged and solve tough complex issues
  • Skills/Experience
    • Proven ability to design, debug and document complex software applications

  • Proven programming experience in C or C++ required. Java experience is a plus.
    • Strong operating systems and software engineering skills

  • Experience with Android framework and middleware is highly desired.
    • Familiarity with Stagefright, Audio Flinger, Surface Flinger, Camera framework and other Android components is highly desired.

  • Experience in Linux or Android driver development is a huge plus
    • Prior experience with Snapdragon platforms is a plus

  • Technical understanding of wireless applications and network interactions with handsets - e.g. telephony, browser, messaging, email, app downloads, etc., is highly desired.
    • Experience in audio, video, display or camera technologies is a huge plus

  • Experience with development and commercialization for smartphones or tablets is a plus
    • Experience developing and debugging in embedded environments is highly desired

  • Knowledge of the Linux kernel and its operation is highly desired
    • Strong debugging skills and familiar with debugging environments such as gdb, JTAG/Trace32 is highly desired.

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

    • LI-SRC
    Keywords


    Feedback Loading...