오픈엣지테크놀로지 · 채용 중 11건
[Network-on-Chip] Software Engineer
[Network-on-Chip] Software Engineer
소프트웨어 엔지니어정규직— · 2년 이상
오픈엣지테크놀로지에서 NoC(Network-on-Chip) 소프트웨어 엔지니어를 채용합니다. C/C++ 및 Python을 활용한 알고리즘 개발 역량과 컴퓨터 아키텍처에 대한 깊은 이해가 필수입니다. SoC 성능 최적화를 위한 모델링 및 AI 기반 설계 툴 개발을 주도하며, 관련 분야 석/박사 또는 2년 이상의 경력자를 찾습니다. 글로벌 반도체 IP 환경에서 성장할 인재의 많은 지원 바랍니다.
오픈엣지는 인공지능 기술을 더 많은 사람이,
더 가까이에서 누릴 수 있도록 AI 엣지 컴퓨팅 반도체 IP를 개발합니다.
📍 Location: Seoul, Korea
📍 Position: [Network-on-Chip] Software Engineer
오픈엣지 NoC (Network-on-Chip) 팀은 SoC의 'Hub' 역할을 수행하는 On-chip Network를 설계하는 핵심 부서입니다.
최신 SoC 아키텍처에서 On-chip Network는 시스템 전반의 성능과 효율을 결정하는 가장 중요한 요소입니다. 특히 AI 활용이 급증함에 따라, GPU/NPU와 메모리 간의 대규모 데이터 이동을 책임지는 핵심 IP로서 NoC의 중요성은 날로 높아지고 있습니다.
NoC팀은 다양한 SoC 요구 사항에 맞춰 유연하게 배치되는 변형 가능한 스위치 및 네트워크 구성 요소를 개발합니다. 또한, 이를 효과적으로 연결하고 최적화하는 소프트웨어를 함께 구축합니다. 이 과정에서 AI 기반 최적화 알고리즘 및 설계/탐색 기술 연구를 통해 개발 효율화를 주도하고 있습니다.
대규모 SoC 환경에서 성능/전력/면적 (PPA)을 동시에 만족시키는 On-chip Interconnect Architecture를 설계하고 최적화하는 소프트웨어 솔루션을 개발합니다.
Graph/Network Structure 최적화 효율적인 데이터 경로 탐색 및 네트워크 구조 구현 Architecture Modeling Graph/Network 기반 데이터 전송 모델 및 하드웨어 성능 특성을 반영한 TLM (Transaction Level Model) 개발 AI-Driven Design Network 구조 최적화를 위한 AI 알고리즘 연구 및 AI를 활용한 NoC Toolkit/Simulation 환경 개발 Schema-driven Development 복잡한 NoC 파라미터 설정을 체계적으로 관리하는 Type-safe 데이터 스키마 및 검증 엔진 개발
필요 스킬
Programming: C, C++, Python 능숙 및 알고리즘 개발/구현 능력 CS Fundamentals: 자료 구조 (Data Structure), 알고리즘 (Algorithm) 및 데이터 통신 원리에 대한 이해 Optimization: 고수준 알고리즘 및 소프트웨어 최적화 기법 활용 능력 Computer Architecture: 컴퓨터 아키텍처 및 메모리 서브시스템 (Cache, MMU, TLB 등)에 대한 이해
관련 전공 석/박사 학위 소지자 또는 관련 경력 2년 이상 (전문연구요원 가능, 석사 졸업자 2년 인정) Domain Knowledge: EDA, ASIC/SoC 개발, 시스템 소프트웨어 (Kernel/Memory Management), 통신 네트워크 기술 중 최소 하나 이상의 분야에 대한 이해 Communication: 기술 문서 독해 및 영어 의사 소통 능력 (구두 및 서면) 해외 여행에 결격 사유가 없으신 분
Specialization: Memory Subsystem 및 NoC 아키텍처 전문 지식과 하드웨어 구성 요소 (Cache/Memory Subsystem) 최적화 전문가 Modeling Expertise: SystemC 또는 C/C++ (TLM 2.0)를 사용한 하드웨어 블록 동작 모델링 경험 Modern Tech Stack: Rust, Pkl 등을 활용한 고성능 시스템 툴 개발 또는 데이터 스키마 (Schema) 설계 경험 Standardization: IP-XACT (IEEE 1685) 등 표준 메타 데이터 기반의 자동화 도구 설계 경험 Optimization & AI: Graph/Network Optimization 알고리즘 연구 또는 EDA Optimizer (Synthesis, P&R 등) 설계 경험 HW/SW Collaboration: On-chip Interconnect SW 개발 또는 하드웨어 (RTL) 설계/검증 팀과의 협업 경험 Data Analysis: Python 또는 JavaScript를 활용한 시뮬레이션 결과 데이터 시각화 경험 취업 보호 대상자 (보훈, 장애 등)는 관련 법령에 의거하여 우대
채용 전형
서류 전형 > 1차 면접 (직무 인터뷰) > 2차 면접 (리더십 인터뷰) > 처우 협의 > 최종 합격
서류 전형: 이력서 및 자기소개서 (자유 형식, 필수), 포트폴리오 (자유 형식, 선택) 전형 절차는 지원 포지션 및 필요에 따라 변경될 수 있습니다. 전형 일정 및 결과는 지원 시 작성하신 이메일로 개별 안내드립니다. 지원 시 합격 여부와 관계없이 지원 알림 메시지를 전달드립니다.
입사 지원 서류에 허위 사실이 발견될 경우 채용 확정 이후라도 채용이 취소될 수 있습니다. 성별, 보훈 대상자, 장애 여부는 채용 과정에서 어떠한 불이익도 미치지 않습니다.