Jobs
dnotitia 로고

dnotitia

Host Tools & Virtual Platform Firmware Software Engineer

정규직(풀타임)대면혼합근무개발하드웨어·임베디드품질·테스트

AI 요약

디노티시아의 System SW 팀에서 호스트 PC용 CLI 기반 디버그·제어 도구와 가상 플랫폼 기반 펌웨어 검증 환경을 개발하는 역할입니다. 펌웨어와 호스트 소프트웨어, 시뮬레이션 환경을 연결하는 핵심 엔지니어링 업무를 담당하며 PCIe/VFIO 등으로 펌웨어와 연동하고 FPGA/실리콘을 이용한 검증 및 자동화도 수행합니다.

주요 업무

호스트 PC에서 동작하는 CLI 기반 디버그 및 제어 도구 개발, 펌웨어 서비스 계층(명령/제어, 진단, 상태 모니터링) 구현, PCIe/Mailbox/공유메모리/VFIO를 통한 펌웨어 연동 Host 도구 개발, QEMU/QBox/SystemC-TLM 등 가상 플랫폼 지원 및 Virtual Platform/FPGA/Silicon 기반 펌웨어 검증 플로우 구축, 로깅·트레이싱·디버그 인프라 개발 및 펌웨어 테스트·Bring-up 자동화, ARM 및 RISC-V 아키텍처·디버그 툴 반영

자격 요건

컴퓨터공학·전자공학 또는 관련 전공 학사 이상, C/C++ 기반 시스템 프로그래밍 능숙, Linux 환경에서 CLI 도구 개발 경험, 가상 플랫폼(QEMU, SystemC 등) 또는 레지스터 레벨 디바이스 접근 경험, Host↔Device 경계 디버깅 능력, 복잡한 시스템 문제 분석·해결 역량

기술 스택

CC++LinuxCLI 도구 개발QEMUQBoxSystemCSystemC-TLMPCIeMailbox/공유메모리VFIOUser-space driverFPGASiliconARMRISC-V로깅/트레이싱테스트/Bring-up 자동화RTOS (FreeRTOS, Zephyr)Embedded Linux
AI 점수 20none

dnotitia의 다른 공고

알림

알림이 없습니다