Senior Audio Software Engineer - Embedded Systems

Garmin

Cary (NC)

On-site

USD 120,000 - 160,000

Full time

40 hours 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 is seeking a Senior Software Engineer for Audio Processing on the Core Platform Technology team at Garmin's U.S. headquarters or Cary, NC.

You will lead embedded software development in C, C++, and Python, and shape how customers hear Garmin devices across product lines. In this role you will design and optimize real-time audio algorithms for wearables and handhelds, mentor junior engineers, and collaborate with product teams to enable future integrations.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field with 5+ years experience, or equivalent.
  • Proven embedded software development in C/C++ and Python; data structures/object-oriented design.
  • Experience leading or mentoring engineers on complex software projects.
  • Strong communication and teamwork skills.

Responsibilities

  • Lead embedded software development in C, C++ and Python for audio processing.
  • Write audio algorithms for embedded devices (wearables, bikes, handhelds).
  • Mentor junior engineers and review designs.
  • Collaborate with product teams to plan integrations and features.
  • Decompose requirements into actionable tasks and drive schedules.

Skills

Embedded software
C
C++
Python
Leadership
Mentoring
Communication

Education

Bachelor’s degree in related field
Master's degree (preferred)

Job description

Garmin is seeking a Senior Software Engineer for Audio Processing on the Core Platform Technology team at Garmin's U.S. headquarters or Cary, NC.

You will lead embedded software development in C, C++, and Python, and shape how customers hear Garmin devices across product lines. In this role you will design and optimize real-time audio algorithms for wearables and handhelds, mentor junior engineers, and collaborate with product teams to enable future integrations.

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

Similar jobs worth comparing

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 Embedded Audio Software Engineer (C/C++/Python)
Senior Embedded Audio Software Engineer (C/C++/Python)

Garmin Ltd. • Kansas

On-site
USD 120,000 - 180,000
Garmin Benefits
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 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
Senior Embedded C/C++ Software Engineer

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