SoC Firmware Engineer
부문
R&D
직군
SoC
직무
SoC Firmware Engineer
경력사항
경력 10년 이상
고용형태
정규직
근무지
강남서울특별시 강남구 강남대로 318, 13층, 14층

About Dnotitia

디노티시아는 ​AI(인공지능)와 ​데이터를 ​융합해 혁신적인 ​가치를 창출하는 고성능·저비용 LLM ​서비스 ​솔루션 전문기업입니다. ​자체 개발한 벡터 ​데이터 연산 ​가속기인 ​VDPU를 기반으로, ​세계 ​최초의 ​전용 반도체 기반 ​▲벡터 ​데이터베이스 솔루션인 Seahorse와 ​생성형 ​인공지능 ​핵심 기술 RAG를 ​자사 SLM ​Foundation ​모델에 적용하여, ​엣지 디바이스에서도 ​빠르고 ​효율적으로 동작하는 ▲Personal ​LLM 솔루션, ​Mnemos를 제공합니다. 이러한 솔루션을 통해 개인 맞춤형 AGI (Artificial General Intelligence)의 실현과 보편화를 목표로 하며, 새로운 AI 기술로 미래 변화를 선도하고 있습니다.



Mission of the Role 

SoC에 integration 되는 자사 IP 및 외부 도입 IP들의 동작을 이해하고, Pre-Silicon 단계에서 이를 검증하는 software를 작성하여 IP의 동작을 검증하는 역할을 담당합니다. 또한, 이를 바탕으로 Post-Silicon에 적용될 On-chip firmware 및 Host driver의 Architecture를 정의하고 Reference code를 개발/유지 보수하는 역할도 함께 수행합니다. 이 과정에서 타 팀과의 협업 능력, 3rd party를 leading 하며 문제를 해결하는 능력이 필수적으로 요구됩니다.



Roles and Responsibilities 

  • Pre-Silicon 검증

-Internal / External IP 검증용 test software 작성

-FPGA prototype 혹은 emulator 환경에서 firmware 관점의 IP 검증

-SoC boot-ROM code 개발 

-Hardware 검증 co-work  

  • Post-Silicon Firmware 개발 

-Post-silicon bring-up을 위한 hardware co-work

-On-chip firmware architecture 설계 

-Reference firmware code 개발 (Bare-metal/RTOS/Embedded Linux) 

-Bootloader, device driver, and communication protocol 개발 및 최적화

-Multi-core processor 를 활용한 data processing firmware 개발 및 최적화

-Reference code 유지보수

  • Mass production Supoort 

-Chip final-test code 개발 w/ 3rd party 

-양산 단계에서의 firmware issues 분석 및 해결 

  • 최적의 제품 설계를 위한 타 부서 및 3rd party 와의 긴밀한 협업 



Basic Qualifications 

  • 전자공학, 컴퓨터공학, 관련 전공의 학사 또는 석사 학위 보유
  • 최소 10년 이상의 firmware 개발 경험
  • C/C++ 프로그래밍 및 python과 같은 scripting 언어 역량
  • DDR, PCIe, UCIe 등의 high-speed IP에 대한 폭넓은 이해 및 실무 경험
  • SoC/Computer Architecture에 대한 높은 이해도 및 hardware debugging 을 위한 software 최적화 역량
  • 탁월한 문제 해결 능력과 우수한 커뮤니케이션 스킬

 


Preferred Qualifications 

  • SoC에서의 high-speed IP bring-up 경험 (DDR, PCIe, UCIe, etc) 
  • Software architecture 설계 경험
  • Linux device driver 개발 경험 (PCIe device driver 개발 경험 우대)
  • Emulator 환경에서의 firmware 개발 경험
  • SoC 개발 flow에 대한 전반적인 이해 및 양산 칩 경험


 

Benefits and Perks 

  • 유연한 근무 시간 
  • 중식 지원 및 간식바 상시 운영 
  • 생일 선물 제공 
  • 경조비 및 경조휴가 제공 
  • 아늑한 마사지 의자 운영 
  • 모션데스크 지원 및 개인맞춤 업무장비 Credit 제도 운영 
  • 수면 캡슐 
  • 연간 무료 건강검진 
  • 업무 관련 도서 구매 지원 

 


Recruitment Process 

서류전형 - 실무면접 - 임원면접 - 처우협의 및 평판조회 - 최종 합격 

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

 

디노티시아는 한 사람 한 사람의 다양성을 존중하며 글로벌 테크회사의 문화를 만들어가고 있습니다.

또한, 채용전형에서 나이, 국적, 성별, 출신 등 업무역량과 관계없는 요소로 차별하지 않으며, 지원자 모두에게 공정한 기회를 제공합니다. 


AI 알고리즘, 컴퓨팅 가속, 데이터 관리 및 서비스 시스템 영역 등에서 다양한 업계 최고의 인재들이 함께하고 있는 디노티시아에 많은 관심 부탁드리며, 채용전형과 관련하여 궁금하신 점은 언제든지 디노티시아 인사팀에 문의 주시기 바랍니다. 


[디노티시아 인사팀 문의메일: [email protected]]  


 

공유하기
SoC Firmware Engineer

About Dnotitia

디노티시아는 ​AI(인공지능)와 ​데이터를 ​융합해 혁신적인 ​가치를 창출하는 고성능·저비용 LLM ​서비스 ​솔루션 전문기업입니다. ​자체 개발한 벡터 ​데이터 연산 ​가속기인 ​VDPU를 기반으로, ​세계 ​최초의 ​전용 반도체 기반 ​▲벡터 ​데이터베이스 솔루션인 Seahorse와 ​생성형 ​인공지능 ​핵심 기술 RAG를 ​자사 SLM ​Foundation ​모델에 적용하여, ​엣지 디바이스에서도 ​빠르고 ​효율적으로 동작하는 ▲Personal ​LLM 솔루션, ​Mnemos를 제공합니다. 이러한 솔루션을 통해 개인 맞춤형 AGI (Artificial General Intelligence)의 실현과 보편화를 목표로 하며, 새로운 AI 기술로 미래 변화를 선도하고 있습니다.



Mission of the Role 

SoC에 integration 되는 자사 IP 및 외부 도입 IP들의 동작을 이해하고, Pre-Silicon 단계에서 이를 검증하는 software를 작성하여 IP의 동작을 검증하는 역할을 담당합니다. 또한, 이를 바탕으로 Post-Silicon에 적용될 On-chip firmware 및 Host driver의 Architecture를 정의하고 Reference code를 개발/유지 보수하는 역할도 함께 수행합니다. 이 과정에서 타 팀과의 협업 능력, 3rd party를 leading 하며 문제를 해결하는 능력이 필수적으로 요구됩니다.



Roles and Responsibilities 

  • Pre-Silicon 검증

-Internal / External IP 검증용 test software 작성

-FPGA prototype 혹은 emulator 환경에서 firmware 관점의 IP 검증

-SoC boot-ROM code 개발 

-Hardware 검증 co-work  

  • Post-Silicon Firmware 개발 

-Post-silicon bring-up을 위한 hardware co-work

-On-chip firmware architecture 설계 

-Reference firmware code 개발 (Bare-metal/RTOS/Embedded Linux) 

-Bootloader, device driver, and communication protocol 개발 및 최적화

-Multi-core processor 를 활용한 data processing firmware 개발 및 최적화

-Reference code 유지보수

  • Mass production Supoort 

-Chip final-test code 개발 w/ 3rd party 

-양산 단계에서의 firmware issues 분석 및 해결 

  • 최적의 제품 설계를 위한 타 부서 및 3rd party 와의 긴밀한 협업 



Basic Qualifications 

  • 전자공학, 컴퓨터공학, 관련 전공의 학사 또는 석사 학위 보유
  • 최소 10년 이상의 firmware 개발 경험
  • C/C++ 프로그래밍 및 python과 같은 scripting 언어 역량
  • DDR, PCIe, UCIe 등의 high-speed IP에 대한 폭넓은 이해 및 실무 경험
  • SoC/Computer Architecture에 대한 높은 이해도 및 hardware debugging 을 위한 software 최적화 역량
  • 탁월한 문제 해결 능력과 우수한 커뮤니케이션 스킬

 


Preferred Qualifications 

  • SoC에서의 high-speed IP bring-up 경험 (DDR, PCIe, UCIe, etc) 
  • Software architecture 설계 경험
  • Linux device driver 개발 경험 (PCIe device driver 개발 경험 우대)
  • Emulator 환경에서의 firmware 개발 경험
  • SoC 개발 flow에 대한 전반적인 이해 및 양산 칩 경험


 

Benefits and Perks 

  • 유연한 근무 시간 
  • 중식 지원 및 간식바 상시 운영 
  • 생일 선물 제공 
  • 경조비 및 경조휴가 제공 
  • 아늑한 마사지 의자 운영 
  • 모션데스크 지원 및 개인맞춤 업무장비 Credit 제도 운영 
  • 수면 캡슐 
  • 연간 무료 건강검진 
  • 업무 관련 도서 구매 지원 

 


Recruitment Process 

서류전형 - 실무면접 - 임원면접 - 처우협의 및 평판조회 - 최종 합격 

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

 

디노티시아는 한 사람 한 사람의 다양성을 존중하며 글로벌 테크회사의 문화를 만들어가고 있습니다.

또한, 채용전형에서 나이, 국적, 성별, 출신 등 업무역량과 관계없는 요소로 차별하지 않으며, 지원자 모두에게 공정한 기회를 제공합니다. 


AI 알고리즘, 컴퓨팅 가속, 데이터 관리 및 서비스 시스템 영역 등에서 다양한 업계 최고의 인재들이 함께하고 있는 디노티시아에 많은 관심 부탁드리며, 채용전형과 관련하여 궁금하신 점은 언제든지 디노티시아 인사팀에 문의 주시기 바랍니다. 


[디노티시아 인사팀 문의메일: [email protected]]