Jabra is looking for an Android Software Engineer to develop and deploy industry-leading software products in conjunction with their industry-first PanaCast multi-camera array systems, appliances and related products.
Requirements
- 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
- 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 GPUs using OpenCL or CUDA
Responsibilities
- Design, develop and implement Android framework enhancements for leading SoC based platforms
- 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
Other
- An MS/BS degree in Computer Science or Computer Engineering
- Highly organized and creative self-starter and multi-tasker
- Ability to work closely with senior management, as well as with the hardware engineering teams
- Mindset, motivation, and energy that aligns with Jabra's core values
- Disability accommodation available, contact careers.us@gn.com or call 978-606-2210 for assistance