What are the responsibilities and job description for the Android Developer position at Satyam Venture Engineering Services?
JOB DESCRIPTION
Schedule: Hybrid- 3 days in office at the location on req- M/W/F
Job Duration : Jan 1, 2025 - Dec 31, 2025
Responsibilities
- Design and build advanced applications for camera, video, and vision technologies.
- Deliver quality code, debug complex problems, prioritize, and get things done with high efficiency and urgency.
- Collaborate with cross-functional teams across multiple engineering and algorithms teams, making the architectural, and design tradeoffs required to deliver scalable end-to-end software applications.
- Discover, evaluate, and implement new technologies to improve application performance.
- Stay open-minded, constantly dive into innovative technologies, and embrace the ambiguity of complex problem-solving.
Qualifications:
- 7 years of hands-on experience with camera, video, or media application development in Java/Android or C .
- Experience with building advanced camera, video, or computer vision applications in collaboration with UI designers.
- Experience in camera programming with graphics engines like Unreal and Unity is a plus.
- Working knowledge of various frameworks such as OpenGL and OpenCL.
- Familiar with camera and media APIs such as Vulkan, Android Camera 2, and MediaCodec.
- Excellent understanding of camera processing, video processing, and/or computer vision pipelines Strong architecture skills with an emphasis on API design, design pattern, and code reusability.
- Deep understanding of OS concepts such as concurrency, services, UI framework, and IPC.
- Experience with solution design with data structures, algorithms, components, and distributed systems.
- Familiar with revision control, code review and build infrastructure tools like Git, Gerrit, and Gradle
Android Developer
Insight Global -
San Jose, CA
Android Developer
Kainos Innovative Solutions Inc -
Santa Clara, CA
Android Developer
Infogain -
San Jose, CA