Android Software Developer internship

IrisVision - Pleasanton, CA (30+ days ago)


We are looking for an Android Software Developer intern to join our team. IrisVision, our breakthrough product helps people with low vision finally see and live life. As an Android developer, you will help our product team maintain existing android app, build new features, as well develop new apps as necessary. We are looking for college students who wish to further develop their skills and experience by working on live video streaming, integration with 3rd party content services, AI on the go, and wearable devices like Samsung Gear VR. This is a paid position; hour rate depends on qualifications.

Why IrisVision?
We are bringing hope to millions of people with low vision finally see and experience life. Join our team, and make a difference.


  • Assist in developing our flagship product IrisVision.
  • Design and develop new features involving wearable’s like Samsung Gear VR, AI, text to speech etc.
  • Develop automated processes to optimize various aspects of Software Development & QA
  • Software Performance Testing & Analysis
  • Attend Team Meetings


  • Pursuing a degree in computer science or relevant field
  • Must be able to work at our Pleasanton Office, 20 - 40 hours a week
  • Solid understanding of Android SDK and Life Cycle
  • Knowledge of RESTful APIs
  • Help to improve the performance of using shared library among a set of applications.
  • Knowledge of computer architecture
  • Worked with version control software (eg. Github)
  • Solid understanding of object-oriented programming and software design patterns
  • Experience developing apps for external hardware
  • Strong organizational, problem-solving, and analytical skills
  • Eager to learn, always looking for better solutions to existing problems


  • Understanding of XML, JSON, Web Services technologies
  • Experience in multi-threaded programming
  • Familiar with Android root access
  • Familiar with Firebase
  • Familiar with at least 1 scripting language (bash/csh/sh/python/perl)
  • Experience creating software libraries (i.e .so and jar files) for use by other developers
  • Experience with wireless protocols (especially Bluetooth Low Energy / Bluetooth 4.0) and IoT
  • Demo apps to show

Job Type: Internship

Salary: $15.00 to $25.00 /hour


  • Pleasanton, CA (Preferred)