Fortinet
Fortinet
Fortinet은 다양한 IT 환경에서 네트워크, 애플리케이션, 데이터를 보호하는 사이버 보안 솔루션을 개발합니다. 통합 관리 체계 아래 네트워크 보안, 첨단 위협 방어, 보안 액세스 서비스 엣지(SASE), 네트워킹 기능을 결합한 제품 포트폴리오를 제공합니다. Fortinet은 여러 산업 분야의 기업과 정부 기관에 서비스를 제공하며, 전 세계 고객 수는 70만 곳이 넘습니다. Fortinet의 채용 기회를 살펴보는 구직자는 사이버 보안, 서비스형 소프트웨어, 기업 간 기술, 안전한 디지털 인프라 개발과 관련된 직무를 찾을 수 있습니다.

네트워크 보안 임베디드 소프트웨어 개발자

Fortinet 네트워크 보안 어플라이언스용 C 기반 임베디드 소프트웨어를 개발합니다. 임베디드 Linux에서 네트워킹, 방화벽, 보안 및 플랫폼 기능을 개발합니다.

설명

  • 구현, 테스트 및 지속적인 지원을 통해 네트워크 보안 어플라이언스용 임베디드 소프트웨어를 설계하고 유지보수합니다.
  • 주로 C를 사용해 효율적이고 유지보수하기 쉬운 소프트웨어를 작성합니다.
  • 데이터 플레인, 컨트롤 플레인 및 시스템 관리 계층 전반의 네트워킹 기능을 개발합니다.
  • 방화벽, 인증, 암호화, 액세스 제어 및 위협 방지 기능을 구축하고 개선합니다.
  • 성능, 동시성, 메모리, 네트워킹 및 시스템 안정성 관련 복잡한 문제를 진단합니다.
  • Wireshark와 tcpdump로 패킷 흐름을 확인하고 네트워크 프로토콜 문제를 해결합니다.
  • 리소스가 제한된 환경에서 처리량, 지연 시간 및 확장성을 개선합니다.
  • 아키텍처 논의, 기술 설계 검토 및 코드 리뷰에 참여합니다.
  • 제품 품질과 신뢰성을 뒷받침하는 단위, 통합 및 시스템 테스트를 작성합니다.
  • 하드웨어, QA, 제품 관리, 보안 연구 및 고객 지원 팀과 협업합니다.
  • 소프트웨어 수명 주기 전반에 보안 개발 관행을 적용합니다.

지원 자격

  • 컴퓨터 과학, 컴퓨터 공학, 전기 공학 또는 관련 분야의 학사 또는 석사 학위.
  • 전문 소프트웨어 개발 경력 3년 이상이며, C를 사용한 상당한 개발 경험이 있어야 합니다.
  • 자료구조, 알고리즘, 포인터, 메모리 관리 및 동시성 프로그래밍에 대한 탄탄한 기초 지식.
  • Linux 또는 다른 Unix 계열 운영체제에서 시스템 수준 또는 임베디드 소프트웨어를 개발한 경험.
  • Ethernet, ARP, IPv4/IPv6, TCP, UDP, ICMP, DNS, DHCP, TLS 및 HTTP를 포함한 TCP/IP와 일반 네트워크 프로토콜에 대한 깊은 지식.
  • 소켓 프로그래밍, 프로세스 간 통신, 동기화 및 비동기 이벤트 처리 경험.
  • GDB, Valgrind, AddressSanitizer, perf, Wireshark 및 tcpdump 등의 도구를 활용한 뛰어난 디버깅 및 문제 해결 능력.
  • Git, 협업 코드 리뷰 및 지속적 통합 워크플로 사용 경험.
  • 설계부터 구현, 테스트, 프로덕션 지원까지 복잡한 기능을 독립적으로 수행할 수 있는 역량.
  • 뛰어난 문서 및 구두 커뮤니케이션 능력.
  • 우대 사항: 방화벽, 라우터, VPN 게이트웨이, 침입 방지 시스템, 보안 액세스 제품 또는 기타 네트워크 보안 어플라이언스 개발 배경.
  • 우대 사항: 상태 저장 방화벽, NAT, 라우팅, 정책 적용, 트래픽 검사 및 세션 관리 지식.
  • 우대 사항: IPsec, SSL/TLS, SSH, PKI, 인증서 관리 또는 관련 보안 기술 경험.
  • 우대 사항: Kerberos, NTLM, LDAP, RADIUS, SAML 또는 OAuth와 같은 인증 프로토콜 및 디렉터리 서비스에 대한 이해.
  • 우대 사항: 보안 코딩, 취약점 완화, 암호학 개념 및 일반적인 네트워크 공격에 대한 이해.
  • 우대 사항: 자동화, 테스트 또는 지원 서비스 개발에 Python, Go, Bash 또는 다른 언어를 사용한 경험.
  • 우대 사항: 멀티코어 고처리량 시스템용 소프트웨어 개발 경험.
  • 우대 사항: 애자일 개발 및 CI/CD 파이프라인에 대한 이해.

복리후생

  • 의료, 치과 및 안과 보험료 전액을 회사가 부담합니다.
  • 건강 지출 계정.
  • 개인 지출 계정.
  • 상담, 법률 자문 및 정신 건강 리소스를 제공하는 직원 및 가족 지원 프로그램.
  • 중대 질병, 장애 및 생명 보험.
  • 고용주 매칭이 포함된 단체 등록 은퇴 저축 계획(RRSP).
  • 유급 휴가.
  • 유급 건강 휴가를 포함한 유연한 휴가 옵션.
  • 주식 보상 프로그램 참여 자격.
  • 보너스 지급 자격은 채용 시 및 매년 회사 재량으로 검토됩니다.

관련 채용공고

Sun Life

시니어 소프트웨어 엔지니어(핵심 Java 및 iOS)

Sun Life

Sun Life의 금융 보장 서비스를 위한 Java 서비스, API, 웹 애플리케이션 및 네이티브 iOS 앱을 구축하고 지원합니다. 프로덕션 문제 해결, 인시던트 복구, 애플리케이션 안정성 관리도 담당합니다.

열기
Sun Life

시니어 소프트웨어 엔지니어(핵심 Java 및 iOS)

Sun Life

선라이프에서 엔터프라이즈 Java 서비스, API, 네이티브 iOS 애플리케이션을 구축하고 지원합니다. 프로덕션 문제 해결, 인시던트 대응, 안정성 개선도 담당합니다.

열기
SOGECLAIR

항공우주 구조 엔지니어링 수석 리드

SOGECLAIR

SOGECLAIR에서 항공우주 구조의 첨단 엔지니어링 설계를 이끌고 통합 전문가, 예산 및 부서 거버넌스를 총괄합니다. 항공기 생산을 지원하고 운항 중인 항공기에 영향을 미치는 문제를 해결합니다.

열기
Fortinet

임베디드 소프트웨어 개발자, Fortinet FortiGate

Fortinet

Fortinet FortiGate 통합 위협 관리 기능을 위한 C/C++ 소프트웨어를 개발합니다. 바이러스 백신, 웹 필터링, 데이터 유출 방지, 스팸 방지 기능을 포함합니다.

열기