Android Software Engineer

GN GroupCupertino, CA
4d$100,000 - $135,000Hybrid

About The Position

Android Software Engineer (Hybrid - Cupertino, CA) We are looking for a n Android Software Engineer to join the Software Engineering team of the Intelligent Vision Systems group at Jabra, partof GN Group, in Cupertino, CA. The ideal candidate is a highly organized and creative self-starter and multi-tasker who has Kernel and device driver level software development experience on Android and Linux platforms. The candidate is interested to work on state-of-the-art/industry-leading products. As a member of our Software Engineering development team, you will gain valuable experience in how to develop and deploy industry-leading software products in conjunction with our industry-first PanaCast multi-camera array systems , appliances and related products. This individual will work closely with senior management, as well as with the hardware engineering teams.

Requirements

  • A n MS/BS degree in Computer Science or Computer Engineering.
  • Strong programming skills in Java and/or C/C++ on SoC.
  • Experience with any of the Android APIs like Camera2 API, gRPC , AIDL, ALSA , JNI and HAL level programming
  • Enhancing, Optimizing , Maintaining and leading Embedded and Kernel software development

Nice To Haves

  • Experience with SOC system architectures, especially familiar with bus protocols like MIPI, I2C, I2S, USB , HDMI and SPI.
  • Experience in programming in GPUs and DSPs
  • Kernel device driver development experience in Linux and Android
  • Adaptation, optimization, and implementation of advanced image processing algorithms on SIMD processors, DSPs and GPU s using OpenCL or CUDA.
  • Android based appliance management and security

Responsibilities

  • Design, develop and implement Android framework enhancements for leading SoC based platform s
  • Enhancing, Optimizing , Maintaining and leading Android and Kernel software development
  • Develop high performance and real-time audio and video streaming stacks
  • Explore latest hardware and software architectures and build proof-of-concepts for next generation products based on latest Android distributions
  • Contribute in team-based projects and manage individual project deadlines and deliverables

Benefits

  • annual bonuses
  • health insurance
  • a 401(k) plan
  • paid vacation and holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service