All roles
AI Audio

AI SDK Software Engineer

Full-timeSenior · 관련 경력 7년 이상서울 강남구 (삼성역·선릉역 인근)

C/C++ 오디오 알고리즘을 모바일·자동차 등 다양한 Embedded / On-Device 환경에서 동작하는 SDK로 제품화합니다.

가우디오랩은 원조 공간 음향(Spatial Audio) 기술로 출발해, AI 음원 분리, 공간 음향, 음량 정규화 등 세계적 수준의 AI 오디오 기술을 음악·영상·자동차 경험에 적용하는 기술 기업입니다. 전 세계 136건의 등록 특허를 보유하고 있으며, 티빙, 멜론, 벅스, 플로, 라인뮤직, 네이버 등 국내외 메이저 스트리밍 플랫폼과 SBS, JTBC 등 주요 방송 콘텐츠에 기술이 적용되어 매일 약 5천만 명의 사용자가 가우디오랩의 소리 기술을 경험하고 있습니다.

최근에는 더빙, 자막, 대사·음악·효과음 분리와 음악 교체를 한 흐름으로 묶은 Gaudio Studio Pro를 통해 콘텐츠의 글로벌 유통 문제를 풀어나가며, 깊은 오디오 연구를 실제 미디어 제작 제품으로 연결해 스케일업을 만들어가고 있습니다.

AI SDK Software Engineer

주요 업무

  • 오디오 알고리즘을 다양한 HW/플랫폼에서 동작하는 SDK로 개발하고 제품화합니다.
  • Labs팀에서 개발한 오디오 알고리즘을 C/C++ 기반 SDK로 구현하고, 모바일·자동차 등 다양한 Embedded / On-Device 환경에 적용합니다.
  • 고객의 HW, OS, Audio Architecture 및 Use Case를 분석하여 환경에 적합한 SDK Integration 방법을 설계하고 포팅합니다.
  • Build, 동작, 성능 및 호환성 문제를 분석하고 Debugging 및 최적화를 수행합니다.
  • CPU, DSP 등 HW 특성을 분석하여 연산량, Memory, Latency 등을 최적화합니다.
  • 다양한 환경에서 SDK를 테스트·검증하고 API, 예제 및 기술 문서를 작성합니다.
  • 고객 및 외부 개발자와 기술적인 이슈를 협의하고 SDK Integration을 지원합니다.

주요 기술 스택

  • Language / Build: C/C++, CMake, GCC/Clang
  • Audio / DSP: Audio Processing, Hexagon DSP, HiFi DSP, Audio Weaver
  • Platform: Android, AAOS(AOSP), Linux
  • Audio / Media: GStreamer, FFmpeg, CoreAudio
  • Testing / Debugging: GoogleTest, GDB, Valgrind

자격 요건

  • 관련 경력 7년 이상이신 분
  • C/C++ 기반 소프트웨어 개발 및 제품화 경험이 있으신 분
  • Library 또는 SDK를 다양한 HW/OS 환경에 포팅·통합·배포해본 경험이 있으신 분
  • Cross Compile, Build System, Toolchain 등 Embedded 개발 환경에 대한 실무 경험이 있으신 분
  • 시스템 리소스를 분석하고 성능 최적화 및 Debugging을 수행해본 경험이 있으신 분

우대 사항

  • Audio SDK 또는 Audio SW 개발 및 제품화 경험
  • Android / AAOS 및 Android Audio Framework 개발·통합 경험
  • DSP 기반 오디오 시스템 개발 또는 최적화 경험 (Hexagon DSP, HiFi DSP, Audio Weaver 등)
  • 차량용 Audio 또는 전장 소프트웨어 개발 경험
  • On-Device 환경에서 AI 모델을 실제 제품에 적용해본 경험
  • 고객 또는 외부 개발자와 기술적인 커뮤니케이션을 통한 SDK Integration 경험

보상

  • 현재 처우를 충분히 반영하여 협의합니다.

가우디오랩의 GDK (Gaudio SDK) 팀

  • 주어진 문제를 논리적인 토론과 합의로 풀어나갑니다.
  • 언제나 합리적인 자유와 책임이 공존합니다.
  • 사업의 성공과 더불어 오디오 소프트웨어 엔지니어링의 글로벌 No.1 실력을 지향합니다.

How Harper Works

  • Sign up and talk to Harper.

    Tell Harper about the work you've done and the kind of environment you'd like to work in next.

  • Show interest in a role you like.

    Harper will review the role and assess how well it fits you, using information the company has shared privately with Harper.

  • Harper connects you with the company.

    If it looks like a good fit, Harper may recommend you to the company first or ask whether you'd like to move forward with the role, depending on your settings. If you say yes, Harper helps make the connection right away.

  • Keep the door open while you work.

    Harper keeps looking for opportunities that match what you want and suggests new connections. You don't have to be actively job searching. You can consider each company's proposal before deciding whether to move forward, and Harper will help you through the process.

  • FAQ

    Are these real job opportunities?

    Yes. These are roles companies have asked Harper to help with, and Harper is in direct contact with them.

    Am I applying directly here?

    No. Harper uses information the company has shared privately to assess how well the role fits you. If it looks like a good fit, Harper may recommend you to the company first or ask whether you'd like to move forward with the role first. If you accept, Harper helps make the connection right away. For now, tell Harper which role interests you. Harper will review it first and prepare what it needs to introduce you well.

    How is this different from applying directly to the company?

    You're more likely to reach a meeting, and Harper helps you through the process.

    Will my information be shared with the company?

    You can choose between two approaches. With Exceptional only, Harper shows you a strong opportunity first and shares your profile with the company only after you accept and allow profile sharing. With Open to matches, Harper may introduce your profile to a company first when there's a strong fit. This can lead to more opportunities, and you can review the company's proposal before deciding whether to move forward.

    What if I'm not looking to move right now?

    That's fine. Tell Harper you're not planning a move right now. You can look at a proposal you like and decide then.

    Does a person review my profile along the way?

    Harper Agent reviews the fit first. Before an introduction to a company, a Harper team member gives the connection a final check. Your profile is shared with the company according to your settings and consent.

    Put your career
    on Autopilot.

    Harper finds your next job and helps you land it

    Meet your Agent
    Takes less than 3 minutes to sync your context. 100% encrypted.