We are looking for the best
42dot의 Senior Software Verification Engineer는 Automotive Embedded Software의 품질 확보를 위한 검증 체계를 설계하고 구축하는 역할을 수행합니다.
정적 분석(Static Analysis)부터 동적 테스트(Dynamic Testing), 그리고 CI/CD 기반 자동화까지 전반적인 Software Verification 체계를 정의하고 고도화하며, 개발 단계에서부터 높은 수준의 Software Quality를 확보하는 데 기여합니다.
Responsibilities
- Automotive Embedded SW에 대한’ Static Analysis 및 Dynamic Testing 기반 검증 체계’를 설계하고 구축합니다.
- Embedded SW 및 Build Sequence에 대한 이해를 바탕으로 개발 단계에서의 Software Quality를 확보합니다.
- CI/CD Pipeline에 Code Verification을 통합하여 검증 자동화 체계를 구축하고 지속적으로 개선합니다.
- 코드 품질(Code Quality) 지표를 정의하고, 이를 달성하기 위한 분석 및 개선 활동을 수행합니다.
- 개발팀과 협업하여 초기 설계 단계부터 검증 관점의 품질 기준을 반영합니다.
Qualifications
- 컴퓨터 공학, 전자공학 또는 관련 분야 학사 학위 이상
- 5년 이상의 Automotive Software 개발 또는 검증 경험
- C/C++, Rust, Java, Kotlin 등 다양한 언어 및 Build 환경에 대한 경험
- Embedded System에 대한 깊은 이해
- CI/CD Pipeline 기반의 Code Verification 또는 자동화 경험
- Git 기반 형상 관리 경험 필수
Preferred Qualifications
- Static Analysis Tool 및 Code Quality Tool 운영 경험 (e.g., Coverity, Polyspace, Vector Cast 등)
- ISO 26262, ASPICE 등 Automotive 표준 및 프로세스에 대한 이해
- ‘ASIL C,D’ 수준의 Automotive SW 개발 또는 검증 경험
- ‘ADAS, Active Safety’ 등 복잡한 제어기 SW 개발 또는 검증 경험
- Component Level 또는 Integration Testing 경험
- ‘YOCTO, Android’ 환경에 대한 이해, 개발 및 검증 경험
- 테스트 자동화 및 품질 지표 관리 경험