PDS Tech Inc Android Engineer in Sunnyvale, California
PDS Tech Inc., is seeking an Android Engineer in the area of Sunnyvale, CA.
Candidate must be located in the area of Sunnyvale, CA since client's visit will be required.
Develop software libraries and APIs for our AOSP-based operating system, leveraging the newest Android SDKs
Develop proof-of-concept apps using state-of-the-art image processing and deep learning libraries
Working as part of an agile team using the latest tools for rapid development, continuous integration, and deployment
Actively participate in all phases of software development life cycle
Eliciting requirements from 3rd party developers and delivering APIs to accelerate the development of their edge-based applications and distributed solutions.
BS Degree in Computer Science, Software Engineering or Computer Engineering
5+ years of professional software engineering experience with Java and/or
C/C++ Proficient in Java and Android Development
Previous work experience in an Agile environment
Strong adaptive problem-solving skills
Demonstration of sound software design principles, with the ability to create error free, easily readable, documented software
Proficient in using version control systems including Git, SVN
Experience using and / or implementing REST services
MS Degree in Computer Science
Experience using an Android-compatible IDE including Android Studio, IntelliJ,
Eclipse and Visual Studio Code
Experience with native Android development using C/C++ and Android NDK
Experience with IoT applications and embedded development
Experience with Computer Vision libraries such as openCV
Experience with common Deep Learning libraries and tools such as TensorFlow,
PyTorch, Keras, SNPE
Experience in developing APIs
Continuous integration and devops technologies such as gitlab, Jenkins, ansible, terraform
All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.