Senior Embedded Audio Software Engineer (C/C++/Python)

Garmin Ltd.

Kansas

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Garmin Benefits

Job summary

Garmin Ltd. is seeking a Sr C/C++/Python Software Engineer - Audio Processing to join our Core Platform Technology team at Garmin's U.S. headquarters in the Greater Kansas City area or at Cary, NC.

You will develop embedded software and audio algorithms for consumer devices across product segments. The role requires deep experience in C/C++, Python, and real-time audio processing, with leadership capabilities and a track record of designing robust software systems.

Qualifications

  • Bachelor’s degree in a related field with 5+ years of relevant experience or an equivalent combination
  • Strong embedded software skills in C/C++ and Python
  • Demonstrated ability to design well-architected software systems
  • Experience leading complex software projects and mentoring engineers
  • Excellent communication and collaboration across cross-functional teams

Responsibilities

  • Lead embedded software development for audio processing on consumer devices
  • Write and optimize C/C++, C++, and Python code for real-time audio applications
  • Architect and review software modules and designs for new technologies
  • Collaborate with product teams to plan future integrations and features
  • Mentor junior engineers and contribute to project planning and process improvements

Skills

C/C++
Python
Leadership
Software design
Mentoring

Education

Bachelor’s degree in CS/EE/CE/SE/Math/Physics
5+ years experience or equivalent

Job description

Garmin Ltd. is seeking a Sr C/C++/Python Software Engineer - Audio Processing to join our Core Platform Technology team at Garmin's U.S. headquarters in the Greater Kansas City area or at Cary, NC.

You will develop embedded software and audio algorithms for consumer devices across product segments. The role requires deep experience in C/C++, Python, and real-time audio processing, with leadership capabilities and a track record of designing robust software systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Embedded Audio Software Engineer
Senior Real-Time Embedded Audio Software Engineer

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 160,000
Garmin Benefits
Senior Audio Software Engineer – Embedded & Real-Time DSP
Senior Audio Software Engineer – Embedded & Real-Time DSP

Garmin • Olathe (KS)

On-site
USD 120,000 - 160,000
Garmin Benefits
Senior Audio Software Engineer - Embedded Systems
Senior Audio Software Engineer - Embedded Systems

Garmin • Cary (NC)

On-site
USD 120,000 - 160,000
Garmin Benefits
Senior Software Engineer - Audio
Senior Software Engineer - Audio

Garmin Ltd. • Kansas

On-site
USD 120,000 - 180,000
Garmin Benefits
Senior Software Engineer - Audio
Senior Software Engineer - Audio

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 160,000
Garmin Benefits
Senior Software Engineer - Audio
Senior Software Engineer - Audio

Garmin • Cary (NC)

On-site
USD 120,000 - 160,000
Garmin Benefits
Senior Software Engineer - Audio
Senior Software Engineer - Audio

Garmin • Olathe (KS)

On-site
USD 120,000 - 160,000
Garmin Benefits
Senior Embedded C/C++ Software Engineer — Technical Lead
Senior Embedded C/C++ Software Engineer — Technical Lead

Garmin Ltd. • Cary (NC)

On-site
USD 120,000 - 180,000
Garmin Benefits
Lead Embedded Sensor & Audio Platform Team
Lead Embedded Sensor & Audio Platform Team

Garmin Ltd. • Olathe (KS)

On-site
USD 130,000 - 190,000
Senior Embedded C/C++ Engineer - Technical Leader
Senior Embedded C/C++ Engineer - Technical Leader

Garmin • Cary (NC)

On-site
USD 120,000 - 160,000