Jobs
dnotitia 로고

dnotitia

[전문연구요원] Firmware Software Engineer

정규직(풀타임)대면혼합근무개발하드웨어·임베디드보안

AI 요약

디노티시아는 벡터 DB 및 AI 가속기 기술을 보유한 AI·데이터 시스템 기업으로, SoC/펌웨어 및 플랫폼 소프트웨어를 담당할 System SW 팀에서 RISC-V 기반 SoC 펌웨어, Host 도구 및 가상 플랫폼 검증 인프라, 플랫폼 관리·보안 펌웨어 개발 인력을 채용합니다. 각 직무는 FPGA/실리콘 Bring-up, PCIe·DMA 연동, PLDM·Root of Trust 구현 등 저수준 펌웨어와 검증·디버깅 인프라 구축이 주요 업무입니다.

주요 업무

1) RISC-V SoC: Bootloader/초기/런타임 펌웨어 설계·개발, PCIe Endpoint 펌웨어 및 DMA 엔진 Bring-up·검증, Command Queue 및 Host↔Device 데이터 경로 펌웨어 구현, FPGA/가상플랫폼/실리콘 Bring-up 지원, HW와의 인터페이스 정의 및 펌웨어 최적화. 2) Host Tools & Virtual Platform: CLI 기반 디버그·제어 도구 개발, 펌웨어 서비스 계층(명령·진단·상태모니터링) 구현, PCIe/Mailbox/VFIO 연동, QEMU/SystemC 기반 가상 플랫폼 지원 및 펌웨어 검증·자동화, 로깅·트레이싱 인프라 개발. 3) Platform Management & Security: PLDM Responder 구현(PLDM over MCTP), 디바이스 탐색·센서 리포팅·이벤트 관리, RoT 기반 Secure Boot·펌웨어 무결성 검증·Anti-rollback 정책 적용, 플랫폼 관리·보안 펌웨어 설계 및 문서화.

자격 요건

공통: 컴퓨터공학·전자공학 등 관련 전공 학사 이상. 1) RISC-V SoC: Embedded C/C++ 펌웨어 개발 경험, ARM 및/또는 RISC-V 아키텍처 이해(어셈블리 포함), PCIe Endpoint 이해, U-Boot·Bare-metal·경량 RTOS 경험, 복잡한 시스템 문제 해결 역량. 2) Host Tools & Virtual Platform: C/C++ 시스템 프로그래밍, Linux 환경 CLI 도구 개발, QEMU/SystemC 등 가상 플랫폼 경험, Host↔Device 디버깅 역량. 3) Platform Management & Security: C/C++ 임베디드 펌웨어 능숙, PLDM 실무 경험, Secure Boot·펌웨어 업데이트·RoT 이해, 규격 기반 구현 능력.

기술 스택

RISC-VARMCC++Embedded C/C++PCIeDMAU-BootBare-metalRTOSFreeRTOSZephyrFPGAQEMUSystemCLinuxCLI 도구VFIOMailboxPLDMMCTPSecure BootRoot of TrustBMC오실로스코프/하드웨어 디버깅테스트 자동화/Bring-up 자동화
AI 점수 35tool

dnotitia의 다른 공고

알림

알림이 없습니다