Full-Time Job: Android Software Engineer, San Jose, CA (SoundHound)

 

Job Title: Android Engineer

Job location: San Jose, CA

Employer: SoundHound

Employment Type: Full-Time Job

Job Description

 

SoundHound delights millions of users every day with its famously fast music and voice recognition apps, and is winning awards and praise along the way. Our flagship app for iPhone and Android recently won the most competitive category in Billboard’s inaugural Music App Awards, and achieved top-ten honors from the New York Times, becoming the only music app to do so.

“Insane” – The New York Times’ David Pogue

“…could save your sanity” – Don Lemon, CNN

At SoundHound you’ll be joining a diverse, world-class group of engineers, scientists, designers, and marketers on a team that includes both recent grads and seasoned veterans. Our strongest academic ties are with Stanford, and prior industry stops for our team members include Google, Amazon, Oracle, and Sony.

SoundHound not only builds killer apps but also the industry leading core technologies powering these apps. If you’ve worked on core technologies in a large company context, or have been an app developer licensing technologies that never quite keep up with your needs, you will appreciate the uniquely empowering experience of a workplace that combines people from both backgrounds – literally within a few yards of each other.

We value creativity, innovation, hard work, open communication and fast iteration, which allow us to act on valuable feedback from employees and users alike. SoundHound’s culture is one of impromptu coffee breaks, less-impromptu fitness sessions, group lunches, and regular happy hours.

We offer a competitive salary, SoundHound stock options, unique camaraderie, catered lunches, and even occasional visits from recording artists (recently including Justin Nozuka, Two Door Cinema Club, and MC Hammer). SoundHound is an equal opportunity employer.

About You:

  • You eat, sleep, and breathe Android.
  • You have a track record of iterating quickly while building maintainable code.
  • You are hungry for a hands-on role building disruptive mobile products used by hundreds of millions of users.
  • You love apps which leverage a microphone, and believe strongly in speech/audio powered use cases.

Android Engineer | Responsibilities:

  • Implement Android applications, including building new products from ground up.
  • Participate in all phases of software development life cycle.
  • Work closely with product design and server-side/core-technology teams

Android Engineer  | Requirements:

  • Track record contributing to Android application that is live on the Android Market.
  •  7+ years of solid industry experience, mostly Java
  • 1+ years dedicated to Android, extensive knowledge of platform/tools
  • Extensive experience with multithreaded programming and object-oriented design
  • Deep knowledge of loaders, fragments, and other tools introduced with Honeycomb
  • Experience with JSON/XML and interfacing with server side HTTP based API’s.
  • Strong experience optimizing code for performance

Android Engineer | Preferred:

  • Experience with low latency audio/networking on Android
  • Android NDK development with C and C++
  • Experience managing code on multiple branches
  • BS in Computer Science or equivalent.

SHARE THIS JOB

  • Facebook
  • Twitter
  • Myspace
  • Google Buzz
  • Reddit
  • Stumnleupon
  • Delicious
  • Digg
  • Technorati