
garmin
Software Engineer - Real Time Aviation Data
AI 요약
Garmin에서 실시간 항공 데이터 소프트웨어 엔지니어를 채용합니다. C++, Java, Python 등을 사용하여 중급 복잡성의 소프트웨어를 개발하고, 새로운 기능에 대한 설계를 생성 및 실행하며, 소프트웨어 개발 도구를 활용합니다. 코드 리뷰 참여, 문제 해결, 기술 연구, 신기술 탐색, 후배 엔지니어 멘토링 등의 업무를 수행하며, 24/7 운영을 위한 교대 근무 및 온콜 지원이 포함됩니다. 컴퓨터 과학, 공학, 수학, 물리학 관련 학사 학위와 1년 이상의 관련 경험 또는 동등한 학력/경험 조합이 요구됩니다. C++, Java, Python 등에서의 숙련도와 실시간 항공 데이터, Linux 환경, CI/CD 경험이 우대됩니다.
주요 업무
C++, Java, Python 등을 사용하여 중급 복잡성의 소프트웨어 개발, 소규모 신규 기능에 대한 설계 생성 및 실행, 소프트웨어 엔지니어링 도구 활용, 코드 리뷰 참여 및 피드백 제공, 문제 해결 및 근본 원인 분석, 기술 연구 및 신기술 탐색, 후배 엔지니어 멘토링, 24/7 운영을 위한 교대 근무 및 온콜 지원.
자격 요건
필수: 컴퓨터 과학, 전기 공학, 컴퓨터 공학, 소프트웨어 공학, 항공 우주 공학, 수학, 물리학 또는 관련 분야 학사 학위 및 최소 1년의 관련 경험 또는 동등한 학력/경험 조합, 뛰어난 학업 성취도 (누적 GPA 3.0 이상), C, C++, C#, Java, 어셈블리 언어 또는 기타 선택된 언어로 중급 복잡성 소프트웨어 개발 경험, 관련 소프트웨어 엔지니어링 도구 (구성 관리 시스템, 빌드 프로세스, 디버거 등) 숙달.
우대: C++, Java, Python 등 강조, 실시간 항공 데이터 작업 경험, Linux 환경 작업 경험, Jenkins와 같은 CI/CD 경험.
기술 스택
C++JavaPythonCC#Assembly LanguageLinuxJenkins