시니어 스태프 임베디드 소프트웨어 엔지니어, 롱비치 하이브리드
시니어 스태프 직급으로 포드 전기차의 임베디드 펌웨어 개발을 이끕니다. 에너지 관리와 파워트레인 제어를 위한 안전 필수 저전력 멀티코어 시스템을 설계하고 검증합니다.
설명
- 여러 마이크로컨트롤러로 구성된 분산형 임베디드 시스템의 펌웨어 설계와 구현을 주도하며 안전성과 전력 효율에 중점을 둠
- 에너지 관리 및 파워트레인 제어 시스템을 위한 베어메탈 및 RTOS 저수준 소프트웨어를 정의하고 개발하며 테스트함
- 기초 저수준 계층부터 애플리케이션 모듈까지 아우르는 임베디드 소프트웨어를 구축함
- 애플리케이션 소프트웨어와 임베디드 펌웨어 간 인터페이스를 정의함
- 타이밍이 중요한 시스템을 위한 멀티코어 소프트웨어를 설계함
- 모호한 요구사항, 사양 및 설계 결정을 명확히 함
- 효율적인 실시간 소프트웨어 구성 요소와 인터페이스를 개발함
- 성숙도, 안정성 및 출시 준비를 지원하는 소프트웨어 구성 요소 테스트 방법과 구현을 만듦
- 벤치 하드웨어와 디버거를 사용하고 HIL 환경을 포함해 소프트웨어 동작을 검증함
- ISO 26262를 준수하여 소프트웨어를 개발함
- 시스템 수준의 전력 요구사항을 수립하고 마이크로컨트롤러 저전력 작동 모드를 구현함
- 소프트웨어에 계측 기능을 추가하고 프로파일링하여 하위 모듈과 시스템 수준에서 최적화 기회를 찾음
- 하드웨어 검증과 랩카 테스트를 수행함
- 단위 테스트, SIL 및 HIL 테스트를 위한 자동화 프레임워크를 구축함
- 저전력 모드를 포함한 다양한 조건에서 펌웨어의 기능, 안정성 및 성능을 평가하는 철저한 테스트 계획을 수립함
지원 자격
- 하드웨어 초기 구동, 시스템 디버깅 및 코드 최적화 실무 경험
- 효과적으로 협업하고 복잡한 기술 개념을 설명할 수 있는 능력
- 실시간 임베디드 시스템을 위한 고품질 C 코드를 작성할 수 있는 능력
- 베어메탈부터 RTOS 구현까지 임베디드 아키텍처를 설계할 수 있는 역량
- 최신 멀티코어 32비트 임베디드 컨트롤러 아키텍처와 주변 장치에 대한 깊은 지식
- CI/CD 파이프라인과 소프트웨어 빌드 인프라에 대한 이해
- 전기공학, 컴퓨터과학 또는 컴퓨터공학 학사 학위 보유자. 탁월한 역량이나 이에 상응하는 경험을 갖춘 경우도 지원 가능
- 관련 임베디드 설계 경력 8년 이상
- Embedded C 고급 숙련도
- JIRA, Confluence 또는 유사한 도구를 사용해 입력과 결과를 추적한 경험
- 회로 분석과 설계를 포함한 전기공학 기초 지식
- 미국에서 합법적으로 근무할 수 있는 자격이 있어야 함
- 저수준 드라이버 개발 및 RTOS 플랫폼 통합 경험
- Bazel, SCons, CMake와 같은 빌드 도구 사용 경험
- 적절한 도구를 사용해 PCB 기본 하드웨어 구성 요소를 분석한 경험
- Python으로 테스트 스크립트를 작성할 수 있는 능력
- 소프트웨어 설계와 유지 관리 가능한 개발 방식에 대한 탄탄한 기반
- 뛰어난 커뮤니케이션 및 팀워크 역량
복리후생
- 의료, 치과, 안과 및 처방약 보장이 즉시 시작됨
- 가족 돌봄을 위한 유연한 휴가일
- 유급 육아휴직
- 새 부모의 직장 복귀 전환을 지원하는 프로그램
- 보조금이 제공되는 긴급 대체 보육
- 입양 및 대리모 비용 환급과 난임 치료를 포함한 가족 형성 지원
- 직원과 가족을 위한 차량 할인 및 관리자 리스 프로그램
- 학비 지원
- 활발하고 체계적인 직원 리소스 그룹
- 개인 및 팀 지역사회 봉사활동을 위한 유급 시간
- 크리스마스부터 새해 첫날까지의 주간을 포함한 넉넉한 유급 공휴일
- 유급 휴가와 추가 휴가 구매 선택권
- 비자 스폰서십 제공 가능
