제너럴 모터스 시니어 임베디드 소프트웨어 엔지니어
제너럴 모터스의 임베디드 C 및 AUTOSAR 제어 소프트웨어를 개발하고 소프트웨어 수명 주기 전반의 납품을 주도합니다. 미시간주 밀퍼드를 기반으로 하는 하이브리드 근무 직무로, 공급업체 솔루션을 테스트하고 디버깅하며 개선합니다.
설명
- 요구사항 분석과 설계부터 코딩, 결함 해결, 양산 출시까지 개발 수명 주기 전반에 걸쳐 소프트웨어 시제품 제작과 납품을 담당합니다.
- 임베디드 C 소프트웨어를 개발, 구현하고 디버깅합니다.
- HWIO, BSW, Complex Drivers, SUM을 포함한 임베디드 제어 인프라를 설계하고 제공하는 다기능 팀을 이끕니다.
- 시제품 벤치에서 소프트웨어 기능과 준비 상태를 테스트합니다.
- GM 소유 소프트웨어 전반에 공통 솔루션의 적용을 추진합니다.
- 설계 요구사항을 문서화하고 소프트웨어 기능을 입증하는 테스트 케이스와 연결합니다.
- 빌드 환경과 벤치에서 자동화 테스트 도구를 사용해 소프트웨어 기능을 검증합니다.
- 시스템, 안전, 전기 아키텍처, 사이버 보안, 소프트웨어 정의 차량, 캘리브레이션 및 차량 성능 팀과 협업합니다.
- 근본 원인 분석과 디버깅을 지원합니다.
- 공급업체와 협력하고 회의를 주도해 신기술을 위한 마이크로컨트롤러, 주변 장치 및 ECU별 솔루션을 개발합니다.
- 유지보수성, 재사용성 및 기타 품질 목표에 중점을 둔 소프트웨어 품질 개선을 주도합니다.
- 코드 문제를 해결하고 설계 결함을 처리하며 해결책을 개발합니다.
지원 자격
- 컴퓨터 공학, 컴퓨터 과학, 전기 공학, 전자 공학 또는 관련 분야 학사 학위.
- 소프트웨어 엔지니어, 임베디드 소프트웨어 엔지니어 또는 관련 직무 경력 5년.
- 임베디드 소프트웨어 개발 경력 5년.
- IBM Synergy를 포함한 구성 관리 소프트웨어 사용 경력 5년.
- 임베디드 컴파일러, 링커, 디버깅 도구 및 Lauterbach, ETAS INCA, CANalyzer 등의 소프트웨어와 오실로스코프 및 기타 실험실 장비 사용 경력 5년.
- 테스트 주도 개발 및 행동 주도 개발 경력 5년.
- AUTOSAR 준수 인프라 및 펌웨어 소프트웨어 개발 경력 5년.
- 테스트 케이스 커버리지 및 품질 지표를 포함한 코드 품질 분석과 디버깅 경력 5년.
- 현지 사무실로 출근할 수 있는 능력.
복리후생
- 복리후생 및 Total Rewards 리소스에 관한 일반 정보.
- 직장 내 포용과 소속감 증진 활동.
- 장애가 있는 지원자를 위한 합리적 편의 제공.
- 직무 관련 평가 및 해당하는 경우 채용 전 심사 지원.
