General Motors
General Motors
제너럴 모터스는 차량 엔지니어링, 생산, 운송 및 정보기술 분야에서 사업을 운영하는 글로벌 자동차·제조 기업입니다. 1908년에 설립된 GM은 모빌리티의 발전을 목표로 기술을 개발하며, 사고 제로, 배출가스 제로, 교통 정체 제로라는 비전을 추구합니다. 전 세계 사업부에서는 다양한 전문 분야의 대규모 팀이 협력해 혁신, 지속 가능한 교통, 자동차 산업의 미래에 집중하고 있습니다.

수석 소프트웨어 엔지니어, 빌드 시스템 현대화—제너럴 모터스(하이브리드, 마컴)

Bazel을 사용해 제너럴 모터스의 임베디드 소프트웨어 빌드 및 테스트 인프라 현대화를 주도합니다. 확장 가능하고 재현 가능한 엔지니어링 시스템을 구축하며, AI 기반 개발자 생산성 향상 방안을 평가합니다.

설명

  • 전략 수립, 프로세스 개선, 변화 지원, 부서 간 협업을 통해 소프트웨어 엔지니어링 생산성 향상 과제를 이끈다
  • 복잡하고 영향력이 큰 엔지니어링 업무를 지휘하며 팀원을 코칭하고 멘토링한다
  • Make 및 셸 기반 프로세스를 Bazel로 대체해 임베디드 소프트웨어 빌드 및 테스트 워크플로를 현대화한다
  • 빌드, 테스트, 종속성, 툴체인, 하드웨어 프로세스를 분석해 단계별 Bazel 마이그레이션 계획을 수립한다
  • 재사용 가능한 Bazel 규칙, 매크로, 툴체인, 플랫폼, 구성 패턴 및 리포지토리 표준을 만든다
  • 임베디드 애플리케이션, 라이브러리, 생성 코드, 펌웨어, 크로스 컴파일 워크플로 및 플랫폼 변형을 마이그레이션한다
  • Bazel을 CI/CD, 테스트, 릴리스, 아티팩트, 배포, 옵저버빌리티, 보안 및 인프라 프로세스와 연결한다
  • 캐싱, 병렬 실행, 안정성 관행, 문서화, 교육, 레거시 Make 폐기 및 지속적인 개선을 통해 플랫폼을 향상한다
  • 빌드 동등성, 재현성, 빌드 및 CI 속도, 캐시 성능, CI 용량, 안정성, 아티팩트 출처, 보안 규정 준수, 도입률 및 생산성을 추적한다
  • 측정 가능한 품질, 도입률 및 생산성 성과를 기준으로 AI 지원 엔지니어링 워크플로를 평가한다

지원 자격

  • 소프트웨어 엔지니어링 학사 학위 또는 이에 상응하는 전문 경력
  • 소프트웨어 개발 경력 10~15년 이상
  • 실시간 시스템 소프트웨어 아키텍처에 대한 높은 수준의 지식
  • 고품질 안전 필수 제품을 제공한 경험
  • 뛰어난 분석 및 문제 해결 능력과 세부 사항에 대한 높은 주의력
  • 빠르게 변화하는 환경에서 여러 프로젝트와 우선순위를 관리할 수 있는 능력
  • 행동과 의사결정 중심의 환경에서 일하는 데 익숙한 자세
  • 프로덕션 소프트웨어 시스템을 구축하고 유지 관리한 고급 경험
  • Python 및 엔지니어링 도구에 사용되는 다른 언어 하나 이상에 능숙할 것
  • 자동차, 임베디드, 안전 관련, 캘리브레이션 또는 시스템 엔지니어링 경험
  • 대규모 Make 또는 셸 기반 빌드 오케스트레이션을 Bazel로 전환한 경험
  • AI 지원 개발, 코딩 에이전트, 코드 인텔리전스, 지식 검색 또는 워크플로 오케스트레이션 경험
  • 품질, 도입률 및 생산성 성과를 통해 AI 기반 엔지니어링 워크플로를 측정한 경험
  • 현재 또는 향후 GM의 이민 후원을 필요로 하지 않을 것

복리후생

  • 유급 휴가(휴가, 공휴일, 추가 임신·육아·입양 휴가 포함)
  • 의료, 치과 및 안과 보장
  • 직원과 가족을 위한 생명보험 선택 사항
  • 확정기여형 연금 제도에 대한 회사 기여 및 매칭 기여
  • 직원과 가족을 위한 GM 차량 구매 플랜