업무 경험
로그인하면 내 경험과 맞춰볼 수 있어요
희망 조건
희망 고용형태를 아직 정하지 않았어요
공고 고용형태 · 확인 필요
어떤 기회인가요?
하는 일
- Pre-silicon 검증 및 개발: FPGA prototype 혹은 emulator 환경에서 칩 bring-up용 Firmware 및 Bootloader개발
- Post-silicon Firmware 개발: On-chip 펌웨어를 설계 및 개발해 Post-silicon bring-up 지원. 다양한 Reference Firmware code(Bare-metal/RTOS/Embedded Linux) 개발
- Device Driver 및 HW 상호작용: Driver(PCIe / Platform)와 HW (DMA / Memory / Peripherals 등)들과 상호작용하는 Firmware 개발, 다른 팀과 소통하며 co-design
공고 원문 전체 보기
하는 일
- Pre-silicon 검증 및 개발: FPGA prototype 혹은 emulator 환경에서 칩 bring-up용 Firmware 및 Bootloader개발
- Post-silicon Firmware 개발: On-chip 펌웨어를 설계 및 개발해 Post-silicon bring-up 지원. 다양한 Reference Firmware code(Bare-metal/RTOS/Embedded Linux) 개발
- Device Driver 및 HW 상호작용: Driver(PCIe / Platform)와 HW (DMA / Memory / Peripherals 등)들과 상호작용하는 Firmware 개발, 다른 팀과 소통하며 co-design
- 최적화 및 병목 지점 개선: 다양한 데이터 구조(Multi-Que, Linked-list, ring buffer 등)를 사용해 데이터 프로세싱을 하고 RTOS, 멀티스레드로 병렬적 프로그래밍으로 최적화 및 성능 향상 개발. 메모리 사용량, 전력 소모, 실시간 성능 등을 고려한 펌웨어 최적화
지원 자격
- (Embedded) C/C++ 언어 역량: C언어를 사용한 경험과 높은 이해도
- Linux 환경에서 개발 경험: Linux 운영체제에서 Firmware 개발 경험 및 활용능력
- 컴퓨터 구조 및 운영체제 기초 지식: 컴퓨터 구성 요소, 메모리 계층 구조, 마이크로 아키텍처에 관한 이해도 및 경험
우대 사항
- SoC Embedded Firmware 개발 경험: ARM / RISC-V같은 아키텍처 기반의 SoC에서 펌웨어를 개발한 경험. Assembly, 프로세서 기능, AXI버스, 주변장치 포함, ARM (Cortex A series)에 대한 깊은 이해도 및 개발 경험
- RTOS에서 개발 경험: FreeRTOS / Renode 등의 RTOS를 사용한 경험. 멀티스레드 환경에서의 자원 공유 및 동기화(e.g., Mutex)에 대한 이해와 구현 경험
- 에뮬레이터(ZEBU / QEMU) 사용 경험
- 디버깅 툴(Trace32) 사용경험
- Embedded Linux 개발 경험: Yocto/OpenEmbedded 기반 임베디드 리눅스 빌드 및 BSP 개발 경험
- HW Bus 및 프로토콜 경험 및 이해: PCIe/AXI/UCIe같은 고속 Bus부터 I2C/SPI/UART같은 저속 통신 프로토콜 펌웨어 상에서 사용 및 디버깅 경험
지원할 수 있나요?
로그인 후 내 기록으로 지원 조건을 확인해 주세요. 지금은 공고에 적힌 모집 조건만 볼 수 있어요.
내 기준으로 보고 싶다면
이 공고가 요구하는 것 중에서 지금 내 경험으로 보여줄 수 있는 것이 무엇이고 무엇이 아직 기록되지 않았는지, 항목별로 확인할 수 있어요.경험 정리 시작하기로그인
POTEN 안에서 채울 수 없는 조건
- 학력
- 실제 조건 지원 자격 원문을 확인해 주세요
이 조건은 연습 과제로 대신할 수 없어요. 지원 전에 원문에서 한 번 더 확인해 주세요.