C++ 엔지니어 (Vision AI SDK, 4년~10년)
서비스 소개
■ 담당 프로덕트를 소개합니다.
• 딥러닝 모델 통합을 위한 SDK, 'NEURO-R'을 메인으로 담당하게 됩니다.
• NEURO-R: 검사장비 및 제조 솔루션에 딥러닝 모델을 쉽고 빠르게 통합할 수 있도록 설계된 런타임 소프트웨어 라이브러리
• Neuro-T로 개발된 딥러닝 모델을 활용해, 기존 시스템에 간편하게 딥러닝 기능을 추가할 수 있도록 최적화된 API 제공
이 포지션의 AI 예상 면접 질문이 궁금하다면 점핏에서 확인해보세요!
모집부문 / 상세내용
-
사용 기술
-
Windows
C++
Embedded
Linux
Git
OpenCV
CUDA
-
주요업무
-
■ 저희와 함께 이런 업무들을 하실 거예요.
• 자사 SW인 Neuro-T로 생성한 모델을 실행할 수 있도록, C++ 기반의 런타임 SDK인 Neuro-R을 다양한 플랫폼에서 동작하도록 설계하고 개발합니다. (플랫폼: Windows, Linux, 임베디드 보드 등)
• 다양한 하드웨어 및 운영체제 환경에서 높은 성능, 안정성, 이식성을 제공하는 API를 설계하고 구현합니다. 특히, 리소스가 제한적인 임베디드 환경에서의 최적화를 고려합니다.
• SDK 성능 분석 및 최적화, 메모리 관리, 빌드 시스템 구축 및 개선 업무를 수행합니다.
• 개발된 SDK의 기술 문서 작성 및 가이드라인을 제공하며, 내부 유관 부서와의 기술 협업을 진행합니다.
-
자격요건
-
■ 이런 분과 함께하고 싶습니다.
• C++ 프로그래밍 언어(Modern C++ 포함)에 대한 깊은 이해를 가지신 분
• 멀티플랫폼(Windows, Linux(Ubuntu) 환경 필수) 개발 경험이 있으신 분
• 자료구조, 알고리즘, 운영체제 등 컴퓨터 공학(CS) 기본 지식이 탄탄하신 분
• Vision AI 개발 프로젝트 경험이 있으신 분(딥러닝 모델 연동 및 최적화, 영상 처리, 룰베이스)
• Git 등 버전 관리 시스템 사용 경험이 있으신 분
■ 개발환경은 이렇습니다.
• 언어 : C++ 17
• 운영체제 : Windows, Linux, Embedded Linux(Jetson, etc.)
• 빌드 시스템 : MSBuild, Make, etc.
• 라이브러리 : STL, Boost Python, OpenCV, TensorRT, Swig
• 도구 : Git, Visual Studio
-
우대사항
-
■ 이런 분이시면 더욱 좋습니다.
• 뛰어난 알고리즘 문제 해결 능력 및 논리적 사고력을 갖추신 분
• 성능 최적화 경험이 풍부하신 분(알고리즘 개선, 컴파일 최적화 유도 등)
• 라이브러리 또는 SDK 설계 및 개발 경험이 있으신 분
• 파일 암호화/복호화 성능 최적화 및 보안 취약점 분석 및 개선 관련 경험이 있으신 분
• Wibu 라이선스 솔루션(예: CodeMeter) 연동 및 활용을 경험해 보신 분
• MSBuild, CMake 등 빌드 시스템 구축 및 활용 경험이 있으신 분
• 테스트 코드 작성 및 TDD에 익숙하신 분
-
마감일 및 근무지
-
• 마감일 : ~2025-04-27
• 근무지
- 서울 강동구 고덕비즈밸리로4길 30, 7층 (고덕동,에이스메디칼타워)
복지 및 혜택
■ 업무에 몰입할 수 있도록, 뉴로클이 보장하는 다섯 가지
1. 직무 전문가로 성장할 수 있도록 지원합니다.
• 동료들과 함께 성장하는 직무스터디 (딥러닝 최신 논문 스터디 등)
• 역량 향상을 위한 교육 수강, 도서 구매 지원
• 최고의 동료들에게 분기별 한 번씩 받는 피드백
• 직무 관련 외부 컨퍼런스 참석 지원
2. 구성원에 대한 신뢰를 기반으로 자율적으로 일하는 문화를 만들어갑니다.
• 각자의 Life Cycle을 존중하는 자율출퇴근제 (8시~10시 출근)
• 눈치보지 않는, 자유로운 휴가 사용
• 개성과 취향을 존중하는 자유로운 복장
• 다 같이 쉴 수 있는 놀금제도
3. 업무 몰입을 위해 최적화된 환경을 제공합니다.
• (개발 직군) 듀얼 모니터 및 최신 연구 장비 지원
• (비즈 직군) 외근 및 출장을 고려한 최신 노트북 지원
• 다양한 업무 스타일을 존중하는 스탠딩 책상과 focus room
• 구내식당 지원 및 야근 시 저녁식대 지원
4. 자율적인 커뮤니케이션 문화를 지원합니다.
• 대표 및 직책자도 호칭은 모두 ‘님’으로 통일
• 팀 단위 커뮤니케이션 비용 지원 (커피챗, 점심회식 등)
• 구성원의 의견을 적극 수렴하는 FGI, 커피챗, 설문조사 수시 진행
5. Neuroker의 새로운 보금자리, 고덕 신사옥으로 입주했습니다.
• 뉴로커들이 직접 참여한 인테리어와 깔끔한 근무 환경
• 쉴 수 있는 탁 트인 타운홀, 푹신한 소파부터 창가를 바라보는 바 테이블까지
• 신선한 원두 구비 완료, 언제든 마실 수 있는 커피머신
채용절차 및 기타 지원 유의사항
■ 채용 과정은 이렇게 이뤄집니다.
◎ 서류심사 > 코딩테스트 > 대면면접(2회) > 최종합격
※ 입사 후 3개월의 수습 계약직 기간이 있으며, 수습 기간 동안 급여의 100%를 지급합니다.
• 이력서 제출 : 본 채용사이트 지원
• 지원서 접수 및 서류심사 : 영업일 기준 기본 3일, 최대 5일이내 결과를 안내드리고 있습니다.
• 코딩테스트 : 3~4일 정도의 기간을 드리며, 주어진 기간 내에 자유롭게 응시 가능합니다.
• 1차면접 : 코딩테스트 합격 시 진행되며, 코딩테스트 리뷰와 함께 직무 관련 이야기를 나눕니다.
• 2차면접 : 조직문화와 일하는 방식에 대한 Fit 면접으로, 다양한 직무의 구성원이 함께 이야기를 나눕니다.
• 최종합격 : 2차 면접 이후 일반적으로 3~5영업일 이내에 결과를 안내해 드립니다. 합격하신 경우, 처우(경력직일 경우), 및 입사 일정에 대한 협의가 진행되며, 공식적인 오퍼레터를 보내드립니다. 입사 전까지 개인의 희망에 따라 오피스 투어, 타운홀 미팅 참여 등 뉴로클에 대해 더 잘 알 수 있는 기회를 제공해드리고 있습니다.
■ 이력서/포트폴리오에 이런 내용이 있으면 좋습니다.
• 수행했던 프로젝트나 개발 경험을 단순히 나열하기보다, 마주했던 기술적 과제(예: 플랫폼 이식성 문제, 성능 병목 현상, 리소스 제약 극복 등), 이를 해결하기 위해 시도했던 접근 방식들, 그리고 그 과정에서 배운 점을 구체적으로 작성해주세요.
• C++, Vision AI, 멀티플랫폼, 임베디드 환경 관련 깊이 있는 기술적 이해나 경험을 보여주는 프로젝트(개인/팀)가 있다면 상세히 설명해주세요.
• 성능 최적화나 알고리즘 개선을 통해 실제 시스템 성능을 향상시킨 경험이 있다면 구체적인 수치와 함께 제시해주시면 좋습니다.
• 자신의 기술 블로그, GitHub 저장소, 발표 자료 등 본인의 개발 역량과 지식 공유 노력을 보여줄 수 있는 링크가 있다면 첨부해주세요.