View Our Website View All Jobs

Java Developer - Mobile Android Applications

Java Developer - Mobile Android Applications

Location: Mountain View, CA

General Description:

Smartphones, tablet, and other mobile devices have completely revolutionized how we operate in our daily lives. From communicating and sharing information to traveling and shopping, Samsung and Android have been at the core of this revolution. The next generation of mobile devices will completely change how we work. Development has already begun, and the possibilities are endless.

Samsung KNOX™ is a comprehensive, secure mobile solution for both work life and personal life.  It addresses the mobile security needs of enterprise IT without invading an employee’s personal privacy.  Samsung KNOX enables employees to use their favorite personal mobile devices at work as well as enabling enterprises to allow personal use of company devices.  KNOX adapts to the model that fits your life.

Come join the Samsung KNOX team and help us define and develop the future role of security and productivity for mobile devices and services!

Samsung KNOX – A New Solution for your Work Life and Personal Life:

We Are Hiring at All Levels, Apply immediately to our fast growing team!

Position Summary:

The Android Engineer will primarily be involved in design, implementation and launch of security solutions on Samsung Android devices. The candidate will work closely with other developers to create cutting-edge designs and applications. In addition, they will work closely with one or more QA teams (local or remote) to identify, debug and fix production issues.

Responsibilities Include:

  • Design and implement Android framework components 
  • Design and implement new security features in Android
  • Work in team to provide improvement of previously developed solutions.
  • Work closely with QA teams to identify and fix any and all bugs that are reported.

Experience Requirements:

  • Experience with object-oriented design and development
  • Experience with data structures, algorithms and multi-threaded programming
  • Several years of Java programming experience, C++ is nice to have
  • Several years of Android application development experience
  • BS degree in Computer science or related field

Preferred Requirements:

  • Knowledge of the Android Framework internals is a strong plus
  • Knowledge of Android Security Model is a strong plus
  • Hands on experience with Android applications development in a professional environment
  • Knowledge of common Java “design patterns”
  • Embedded solutions design, development and debugging experience
  • PhD/MS degree in computer science, engineering or related field is preferred
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file