V-Nova

Android Engineer

Job Locations IN-Bangalore
Posted Date 5 months ago(23/04/2021 16:48)
Job ID
2021-1213
# of Openings
1
Category
Engineering

Overview

 

V-Nova, a London based IP and software company, is dedicated to improving data compression by building a vast portfolio of innovative technologies based on the game-changing use of AI and parallel processing for data, video, imaging, and point cloud compression, with applications across several verticals. This is achieved through deep-science R&D (300+ international patents) and the development of products that test, prove and continuously enhance the technology portfolio.

V-Nova has contributed part of its IP to drive standardization of two codec formats, MPEG-5 Part 2 (LCEVC), a low-complexity enhancement video codec, and SMPTE VC-6 (ST-2117), a high-performance AI-based video and imaging codec. We’ve developed multiple award-winning software products to kickstart the ecosystems for its technologies and allow their immediate deployment, addressing use cases in TV, media, live event production, entertainment, social networks, eCommerce, ad-tech, security, aerospace, defence, automotive and gaming.

We’re committed to the extraordinary and rely on the talent of our high-performing diverse teams to provide innovative solutions and deliver what we promise. We’ve worked hard to create a company where talented, passionate people can thrive in a culture that values individual empowerment and excellence and achieves through teamwork. We’re constantly on the lookout for exceptional individuals who thrive off solving challenging problems and want to make an impact. With groundbreaking technology, a fast-paced collaborative environment and major growth plans, there’s never been a more exciting time to join us.

www.v-nova.com

 


 

We are a young, ground-breaking technology company with sound funding, global clients and early revenues.  Having developed an innovative approach to image and video compression that is driving major change in the encoding sector, we are seeking an experienced C++ development engineer to join our compression development team for high performance 4k and HD video processing.  This role reports directly to a group manager responsible for development, but the candidate must also interact with other development disciplines to create and integrate FPGA/software technology into the product portfolio.

 

The company places high importance on a positive environment where talented individuals deliver exceptional products.  The candidate must share that vision and be passionate about ‘right first time’ execution.

Responsibilities

Responsibilities

We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Qualifications

Qualifications

Must haves:

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as “touch”
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git 

 

Desirable:

  •  Familiarity with continuous integration
  •  Exposure to VR App Development on Android
  •  Experience of working in video environment.
  •  Experience in cloud environments - AWS.
  • Background in Broadcast TV applications
  • Understanding of development best practices, modular development and a keen eye for a Test Driven Development approach

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed