[전문연구요원] Firmware Software Engineer
yDeVUY
전문연구요원
cd8TZH
Core

[회사소개]

디노티시아는 AI와 ​데이터 ​시스템의 ​융합을 통해 ​혁신적인 가치를 창출하는 장기기억 ​인공지능 ​전문기업입니다. 세계에서 ​가장 권위 있는 ​스타트업 평가 ​기관 ​CB Insights의 ​‘2025 ​글로벌 ​AI 100’에 선정되며 ​기술력과 ​성장성을 인정받았습니다. 디노티시아는 ​세계 ​최초로 ​개발한 벡터 데이터 ​연산 가속기 ​'VDPU'를 ​기반으로 고성능 ​벡터 데이터베이스 ​‘SEAHORSE(씨홀스)’를 ​선보이고 있으며, 이를 ​통해 생성형 ​인공지능의 핵심 기술인 RAG(Retrieval-Augmented Generation) 솔루션을 구현하고 있습니다. 또한 독자적으로 개발한 LLM 파운데이션 모델 'DNA'를 활용한 엣지 디바이스 ‘MNEMOS(니모스)’를 통해 개인화된 AI 경험을 제공하고 있습니다. 디노티시아는 벡터 데이터베이스 처리에 특화된 반도체 기술과 최적화된 알고리즘을 통합해 새로운 인공지능 패러다임을 제시하고 있습니다. 누구나 쉽게 인공지능을 활용할 수 있는 AGI의 미래, 디노티시아와 함께 만들어갈 인재를 기다립니다.



[직무소개]

디노티시아 System SW 팀은 회사의 모든 제품을 위한 런타임, 디바이스 드라이버, 펌웨어, 고성능 컴퓨팅 라이브러리를 개발하며, 전체 소프트웨어 플랫폼을 구축합니다. RISC-V SoC Firmware Software Engineer는 RISC-V 기반 SoC를 위한 저수준 펌웨어를 설계·개발·검증하는 역할로, 실제 실리콘 및 FPGA 환경에서 AI 가속기 시스템이 안정적으로 동작하도록 만드는 업무를 담당합니다. Host Tools & Virtual Platform Firmware Software Engineer는 Host PC에서 동작하는 CLI 기반 디버그 도구 및 서비스 계층을 개발하고, 가상 플랫폼(QEMU, SystemC 등)을 활용한 펌웨어 검증 환경을 구축하는 업무를 담당합니다. Platform Management & Security Firmware Software EngineerPLDM 표준과 Root of Trust(RoT) 컨트롤러를 중심으로 한 플랫폼 관리 및 보안 펌웨어를 설계·구현하는 업무를 담당합니다.



[담당업무]

1) RISC-V SoC Firmware Software Engineer

RISC-V 펌웨어 설계 및 개발 (Bootloader / Early Firmware / Runtime Firmware)

PCIe Endpoint(EP) 펌웨어 구현 및 PCIe DMA 엔진 Bring-up 및 검증

Command Queue 및 Host ↔ Device 데이터 경로용 펌웨어 구현

FPGA 프로토타이핑, 가상 플랫폼, 실리콘 Bring-up 지원

하드웨어 엔지니어와 협업하여 펌웨어 요구사항, 사양 및 인터페이스 정의

ARM 및 RISC-V 아키텍처, 툴, 최신 기술 동향을 펌웨어 설계에 반영

메모리 사용량, 전력 소모, 실시간 성능 등을 고려한 펌웨어 최적화

펌웨어 설계 문서, API, 개발 프로세스 문서화

2) Host Tools & Virtual Platform Firmware Software Engineer

Host PC에서 동작하는 CLI 기반 디버그 및 제어 도구 개발

펌웨어 서비스 계층 구현

  • 펌웨어 명령/제어(Command & Control)
  • 진단(Diagnostics) 및 상태 모니터링(Health Monitoring)

PCIe, Mailbox/공유 메모리, VFIO/User-space 드라이버를 통한 펌웨어 연동 Host 도구 개발

가상 플랫폼(QEMU, QBox, SystemC-TLM) 환경 지원

Virtual Platform / FPGA / Silicon을 이용한 펌웨어 검증 플로우 구축

로깅, 트레이싱, 디버그 인프라 개발 및 펌웨어 테스트/Bring-up 자동화

ARM 및 RISC-V 아키텍처, 디버그 툴 및 최신 기술을 인프라 설계에 반영

3) Platform Management & Security Firmware Software Engineer

PLDM & Platform Management

  • 플랫폼 모니터링 및 제어를 위한 PLDM Responder 펌웨어 구현
  • PLDM over MCTP (PCIe / SMBus / I2C) 구현
  • 디바이스 탐색 및 식별, 센서 데이터 리포팅
  • 이벤트 및 알람, 리셋, 복구 및 수명주기 관리 기능 구현
  • DMTF PLDM 규격 준수 보장

Root of Trust & Secure Boot

  • 플랫폼 Chain of Trust 정의 및 구현
  • 하드웨어 RoT 기능을 플랫폼 부트 플로우에 통합
  • 펌웨어 인증, 무결성 검증, Anti-rollback 정책 적용
  • 펌웨어 설계, API 및 개발 프로세스 문서화



[자격요건]

1) RISC-V SoC Firmware Software Engineer

컴퓨터공학, 전자공학 또는 관련 전공 학사 이상

Embedded C/C++ 기반 펌웨어 개발 경험

ARM 및/또는 RISC-V 아키텍처에 대한 깊은 이해 (어셈블리, 프로세서 기능, 주변장치 포함)

PCIe Endpoint 아키텍처에 대한 이해

U-Boot, Bare-metal 펌웨어 또는 경량 RTOS 사용 경험

복잡한 시스템 이슈를 분석하고 해결할 수 있는 문제 해결 능력

2) Host Tools & Virtual Platform Firmware Software Engineer

컴퓨터공학, 전자공학 또는 관련 전공 학사 이상

C/C++ 기반 시스템 프로그래밍 능숙자

Linux 환경에서 CLI 도구 개발 경험

가상 플랫폼(QEMU, SystemC 등) 또는 레지스터 레벨 디바이스 접근 경험

Host ↔ Device 경계에서의 디버깅 능력

복잡한 시스템 문제를 분석하고 해결할 수 있는 역량

3) Platform Management & Security Firmware Software Engineer

• 컴퓨터공학, 전자공학 또는 관련 전공 학사 이상

C/C++ 기반 임베디드 펌웨어 개발 능숙자

PLDM 규격에 대한 실무 경험

Secure Boot 및 펌웨어 업데이트 메커니즘 구현 경험

Root of Trust, 플랫폼 보안 및 관리 프로토콜에 대한 이해

공식 규격서(specification)를 기반으로 기능을 구현할 수 있는 능력

복잡한 시스템 이슈를 분석하고 해결할 수 있는 문제 해결 역량



[우대사항]

1) RISC-V SoC Firmware Software Engineer

SoC Bring-up 과정에서 Host Linux Driver 지원 경험

테스트 기반 개발(TDD) 경험

보드 Bring-up, HW 디버깅, 오실로스코프 사용 경험

2) Host Tools & Virtual Platform Firmware Software Engineer

RTOS(FreeRTOS, Zephyr) 또는 Embedded Linux 경험자 우대

3) Platform Management & Security Firmware Software Engineer

하드웨어 보안 컨트롤러 또는 RoT 서브시스템 경험

MCTP 전송 계층에 대한 이해

BMC 또는 데이터센터 관리 소프트웨어 연동 경험

PCIe 기반 관리 채널에 대한 이해



[복리후생]

• 업무 장비 및 업무 관련 도서 지원

• 점심식사 및 야근식대 지원

• 스낵바, 수면캡슐, 마사지체어 운영

• 경조비 및 경조휴가 제공

• 생일 및 명절 선물 제공

• 연간 무료 건강검진 제공



[채용절차]

서류전형 – 1차 인터뷰 – 2차 인터뷰 – 레퍼런스 체크 - 처우협의 – 최종합격

* 전형 절차는 직무별로 다르게 운영될 수 있으며, 일정 및 상황에 따라 변동될 수 있습니다.


디노티시아는 모든 사람의 다양성을 존중하며 글로벌 테크 회사의 조직문화를 만들어가고 있습니다. 채용 과정에서 나이, 국적, 성별, 출신 등 업무 역량과 관계없는 요소로 차별하지 않으며, 지원자 모두에게 공정한 기회를 제공하고 있습니다. AI와 벡터 데이터베이스 분야에서 업계 최고의 인재들이 함께하고 있는 디노티시아에 많은 관심 부탁드리며, 채용 관련하여 궁금하신 점은 언제든지 디노티시아 인사팀에 문의주시기 바랍니다.

+uEs0S
[전문연구요원] Firmware Software Engineer

[회사소개]

디노티시아는 AI와 ​데이터 ​시스템의 ​융합을 통해 ​혁신적인 가치를 창출하는 장기기억 ​인공지능 ​전문기업입니다. 세계에서 ​가장 권위 있는 ​스타트업 평가 ​기관 ​CB Insights의 ​‘2025 ​글로벌 ​AI 100’에 선정되며 ​기술력과 ​성장성을 인정받았습니다. 디노티시아는 ​세계 ​최초로 ​개발한 벡터 데이터 ​연산 가속기 ​'VDPU'를 ​기반으로 고성능 ​벡터 데이터베이스 ​‘SEAHORSE(씨홀스)’를 ​선보이고 있으며, 이를 ​통해 생성형 ​인공지능의 핵심 기술인 RAG(Retrieval-Augmented Generation) 솔루션을 구현하고 있습니다. 또한 독자적으로 개발한 LLM 파운데이션 모델 'DNA'를 활용한 엣지 디바이스 ‘MNEMOS(니모스)’를 통해 개인화된 AI 경험을 제공하고 있습니다. 디노티시아는 벡터 데이터베이스 처리에 특화된 반도체 기술과 최적화된 알고리즘을 통합해 새로운 인공지능 패러다임을 제시하고 있습니다. 누구나 쉽게 인공지능을 활용할 수 있는 AGI의 미래, 디노티시아와 함께 만들어갈 인재를 기다립니다.



[직무소개]

디노티시아 System SW 팀은 회사의 모든 제품을 위한 런타임, 디바이스 드라이버, 펌웨어, 고성능 컴퓨팅 라이브러리를 개발하며, 전체 소프트웨어 플랫폼을 구축합니다. RISC-V SoC Firmware Software Engineer는 RISC-V 기반 SoC를 위한 저수준 펌웨어를 설계·개발·검증하는 역할로, 실제 실리콘 및 FPGA 환경에서 AI 가속기 시스템이 안정적으로 동작하도록 만드는 업무를 담당합니다. Host Tools & Virtual Platform Firmware Software Engineer는 Host PC에서 동작하는 CLI 기반 디버그 도구 및 서비스 계층을 개발하고, 가상 플랫폼(QEMU, SystemC 등)을 활용한 펌웨어 검증 환경을 구축하는 업무를 담당합니다. Platform Management & Security Firmware Software EngineerPLDM 표준과 Root of Trust(RoT) 컨트롤러를 중심으로 한 플랫폼 관리 및 보안 펌웨어를 설계·구현하는 업무를 담당합니다.



[담당업무]

1) RISC-V SoC Firmware Software Engineer

RISC-V 펌웨어 설계 및 개발 (Bootloader / Early Firmware / Runtime Firmware)

PCIe Endpoint(EP) 펌웨어 구현 및 PCIe DMA 엔진 Bring-up 및 검증

Command Queue 및 Host ↔ Device 데이터 경로용 펌웨어 구현

FPGA 프로토타이핑, 가상 플랫폼, 실리콘 Bring-up 지원

하드웨어 엔지니어와 협업하여 펌웨어 요구사항, 사양 및 인터페이스 정의

ARM 및 RISC-V 아키텍처, 툴, 최신 기술 동향을 펌웨어 설계에 반영

메모리 사용량, 전력 소모, 실시간 성능 등을 고려한 펌웨어 최적화

펌웨어 설계 문서, API, 개발 프로세스 문서화

2) Host Tools & Virtual Platform Firmware Software Engineer

Host PC에서 동작하는 CLI 기반 디버그 및 제어 도구 개발

펌웨어 서비스 계층 구현

  • 펌웨어 명령/제어(Command & Control)
  • 진단(Diagnostics) 및 상태 모니터링(Health Monitoring)

PCIe, Mailbox/공유 메모리, VFIO/User-space 드라이버를 통한 펌웨어 연동 Host 도구 개발

가상 플랫폼(QEMU, QBox, SystemC-TLM) 환경 지원

Virtual Platform / FPGA / Silicon을 이용한 펌웨어 검증 플로우 구축

로깅, 트레이싱, 디버그 인프라 개발 및 펌웨어 테스트/Bring-up 자동화

ARM 및 RISC-V 아키텍처, 디버그 툴 및 최신 기술을 인프라 설계에 반영

3) Platform Management & Security Firmware Software Engineer

PLDM & Platform Management

  • 플랫폼 모니터링 및 제어를 위한 PLDM Responder 펌웨어 구현
  • PLDM over MCTP (PCIe / SMBus / I2C) 구현
  • 디바이스 탐색 및 식별, 센서 데이터 리포팅
  • 이벤트 및 알람, 리셋, 복구 및 수명주기 관리 기능 구현
  • DMTF PLDM 규격 준수 보장

Root of Trust & Secure Boot

  • 플랫폼 Chain of Trust 정의 및 구현
  • 하드웨어 RoT 기능을 플랫폼 부트 플로우에 통합
  • 펌웨어 인증, 무결성 검증, Anti-rollback 정책 적용
  • 펌웨어 설계, API 및 개발 프로세스 문서화



[자격요건]

1) RISC-V SoC Firmware Software Engineer

컴퓨터공학, 전자공학 또는 관련 전공 학사 이상

Embedded C/C++ 기반 펌웨어 개발 경험

ARM 및/또는 RISC-V 아키텍처에 대한 깊은 이해 (어셈블리, 프로세서 기능, 주변장치 포함)

PCIe Endpoint 아키텍처에 대한 이해

U-Boot, Bare-metal 펌웨어 또는 경량 RTOS 사용 경험

복잡한 시스템 이슈를 분석하고 해결할 수 있는 문제 해결 능력

2) Host Tools & Virtual Platform Firmware Software Engineer

컴퓨터공학, 전자공학 또는 관련 전공 학사 이상

C/C++ 기반 시스템 프로그래밍 능숙자

Linux 환경에서 CLI 도구 개발 경험

가상 플랫폼(QEMU, SystemC 등) 또는 레지스터 레벨 디바이스 접근 경험

Host ↔ Device 경계에서의 디버깅 능력

복잡한 시스템 문제를 분석하고 해결할 수 있는 역량

3) Platform Management & Security Firmware Software Engineer

• 컴퓨터공학, 전자공학 또는 관련 전공 학사 이상

C/C++ 기반 임베디드 펌웨어 개발 능숙자

PLDM 규격에 대한 실무 경험

Secure Boot 및 펌웨어 업데이트 메커니즘 구현 경험

Root of Trust, 플랫폼 보안 및 관리 프로토콜에 대한 이해

공식 규격서(specification)를 기반으로 기능을 구현할 수 있는 능력

복잡한 시스템 이슈를 분석하고 해결할 수 있는 문제 해결 역량



[우대사항]

1) RISC-V SoC Firmware Software Engineer

SoC Bring-up 과정에서 Host Linux Driver 지원 경험

테스트 기반 개발(TDD) 경험

보드 Bring-up, HW 디버깅, 오실로스코프 사용 경험

2) Host Tools & Virtual Platform Firmware Software Engineer

RTOS(FreeRTOS, Zephyr) 또는 Embedded Linux 경험자 우대

3) Platform Management & Security Firmware Software Engineer

하드웨어 보안 컨트롤러 또는 RoT 서브시스템 경험

MCTP 전송 계층에 대한 이해

BMC 또는 데이터센터 관리 소프트웨어 연동 경험

PCIe 기반 관리 채널에 대한 이해



[복리후생]

• 업무 장비 및 업무 관련 도서 지원

• 점심식사 및 야근식대 지원

• 스낵바, 수면캡슐, 마사지체어 운영

• 경조비 및 경조휴가 제공

• 생일 및 명절 선물 제공

• 연간 무료 건강검진 제공



[채용절차]

서류전형 – 1차 인터뷰 – 2차 인터뷰 – 레퍼런스 체크 - 처우협의 – 최종합격

* 전형 절차는 직무별로 다르게 운영될 수 있으며, 일정 및 상황에 따라 변동될 수 있습니다.


디노티시아는 모든 사람의 다양성을 존중하며 글로벌 테크 회사의 조직문화를 만들어가고 있습니다. 채용 과정에서 나이, 국적, 성별, 출신 등 업무 역량과 관계없는 요소로 차별하지 않으며, 지원자 모두에게 공정한 기회를 제공하고 있습니다. AI와 벡터 데이터베이스 분야에서 업계 최고의 인재들이 함께하고 있는 디노티시아에 많은 관심 부탁드리며, 채용 관련하여 궁금하신 점은 언제든지 디노티시아 인사팀에 문의주시기 바랍니다.