RANOVUS Inc.
RANOVUS Inc.
RANOVUS Inc.는 하이퍼스케일 데이터센터와 AI 컴퓨팅 클러스터를 위한 광 인터커넥트 하드웨어와 실리콘 포토닉스를 개발합니다. 제품군에는 GPU 및 XPU 시스템의 확장에 맞춰 이더넷과 DWDM을 통해 저전력·고밀도 연결을 제공하도록 설계된 멀티테라비트 광 엔진, 레이저, 변조기가 포함됩니다. 이 회사는 반도체 파운드리 및 패키징 업체와 협력해 데이터센터 스케일업 및 스케일아웃 네트워크용 공동 개발 솔루션을 만듭니다. 사업 분야는 하드웨어, 통신, 인공지능을 아우릅니다.

시니어 임베디드 소프트웨어 엔지니어

RANOVUS 광통신 모듈용 임베디드 C 펌웨어를 개발하고 하드웨어 초기 구동, 검증, CI/CD, 양산 배포를 주도합니다. 펌웨어 통합 검증부터 양산 적용까지 추진합니다.

설명

  • 마이크로컨트롤러 기반 광통신 시스템용 저수준 C 펌웨어를 개발합니다.
  • 하드웨어 및 시스템 아키텍트와 협력해 펌웨어 요구사항, 인터페이스, 시스템 동작을 정합니다.
  • 디바이스 드라이버, 제어 루프, 진단, 텔레메트리, 통신 프로토콜을 개발합니다.
  • 펌웨어 성능, 전력 효율, 메모리 사용량, 장기 신뢰성을 개선합니다.
  • 보드 초기 구동, 하드웨어와 소프트웨어 통합, 시스템 수준 검증을 주도합니다.
  • 안전하고 확장 가능하며 유지보수하기 쉬운 펌웨어 개발 방식을 정착시킵니다.
  • GitLab 및 자동 빌드·테스트 파이프라인으로 CI/CD를 개선합니다.
  • 단위 테스트, 통합 테스트, 시스템 수준 테스트 전략을 수립합니다.
  • 펌웨어, 하드웨어, 시스템 경계에 걸친 복잡한 문제를 조사하고 근본 원인을 파악합니다.
  • 주니어 엔지니어와 코업 학생을 멘토링합니다.
  • 기술 로드맵, 아키텍처 검토, 설계 논의에 기여합니다.
  • 기술 문서, 코딩 표준, 개발 프로세스를 관리합니다.
  • 외부 파트너 및 제조팀과 협력해 양산 배포와 지속적인 운영을 지원합니다.

지원 자격

  • 컴퓨터공학, 전기공학, 컴퓨터과학 관련 학사 또는 석사 학위, 또는 이에 준하는 교육 및 실무 경험.
  • 임베디드 펌웨어 개발 경력 10년 이상.
  • 임베디드 시스템 C 언어에 능숙할 것.
  • PSoC 또는 STM32와 같은 마이크로컨트롤러용 펌웨어를 리소스가 제한된 환경에서 개발한 풍부한 경험.
  • 인터럽트, DMA, RTOS 개념, 부트로더, 메모리 관리 등 임베디드 시스템 기초에 대한 폭넓은 지식.
  • 스크립팅, 자동화 또는 시스템 수준 도구 개발을 위한 Python 활용 능력.
  • Git 및 GitLab을 사용한 버전 관리와 CI/CD 워크플로 경험.
  • 오실로스코프, 로직 분석기 및 관련 실험실 계측기를 활용한 실무 디버깅 경험.
  • 뛰어난 문서 및 구두 의사소통 능력.