Demo

Senior Software Engineer

Jabra
Cupertino, CA Full Time
POSTED ON 4/1/2025
AVAILABLE BEFORE 5/1/2025

Senior Software Engineer

The Jabra team in Cupertino seeks a Senior Software Engineer to contribute to GN's existing and future Video product lines. The candidate will design, develop, and implement key features on embedded systems with Android and/or RTOS.

Key Responsibilities:

  • Design, develop, and implement Android framework enhancements for leading SoC based platforms
  • Enhance, optimize, maintain, and lead 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 to team-based projects and manage individual project deadlines and deliverables

Requirements:

  • 5 years of experience with an 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

Preferred Qualifications:

  • 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
  • Android based appliance management and security

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jabra

Jabra
Hired Organization Address Dover, NH Full Time
Job Description: The Alliance Solutions Architect will play a pivotal role in driving, defining and implementing the sys...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Cupertino, CA area that may be a better fit.

Senior Software UI Engineer

HEAT Software, Milpitas, CA

AI Assistant is available now!

Feel free to start your new journey!