
dnotitia
R&D
정규직(풀타임)대면혼합근무하드웨어·임베디드
AI 요약
디노티시아의 SoC Firmware Engineer 채용공고로, SoC에 통합되는 내부/외부 IP의 동작을 이해하고 Pre-Silicon 및 Post-Silicon 단계에서 IP/펌웨어를 검증·개발하는 역할입니다. Boot-ROM, 부트로더, 디바이스 드라이버, 통신 프로토콜 및 멀티코어 데이터 처리용 펌웨어 등의 Reference code 개발과 양산 지원까지 담당하며, 유관 부서 및 3rd party와의 협업과 리딩 역량이 요구됩니다.
주요 업무
Pre-silicon 검증용 소프트웨어 작성(Internal/External IP), FPGA 프로토타입/에뮬레이터 환경에서 펌웨어 관점 IP 검증, SoC boot-ROM 코드 개발, Hardware 검증 협업, Post-silicon bring-up 및 On-chip Firmware 아키텍처 설계, Reference Firmware 코드 개발 및 유지보수(Bare-metal/RTOS/Embedded Linux), Bootloader·Device-driver·통신 프로토콜 개발 및 최적화, 멀티코어 프로세서를 활용한 데이터 처리 펌웨어 개발·최적화, 양산 지원(3rd party와 Chip final-test code 개발 및 펌웨어 이슈 분석·해결)
자격 요건
전자공학/컴퓨터공학 관련 학사 또는 석사 학위 보유, 최소 10년 이상의 펌웨어 개발 경험, C/C++ 및 Python 등 스크립트 언어 역량, DDR/PCIe/UCIe 등 High-speed IP에 대한 이해 및 실무 경험, SoC/컴퓨터 아키텍처 이해, 하드웨어 디버깅을 위한 소프트웨어 최적화 능력, 우수한 문제 해결 및 커뮤니케이션 스킬
기술 스택
CC++PythonBare-metalRTOSEmbedded LinuxBootloaderDevice DriverPCIeUCIeDDRFPGAEmulatorSoCMulti-core processor