Once JECHO receives your application, we will help refer your profile to the vacancy. For any other job requests, please visit us on JECHO.ME, or contact our JECHO Consultants.
Upload your CV/resume or any other relevant file. Max. file size: 40 MB.

DESCRIPTION:

We’re looking for a Software Engineer to join our growing team in Taipei.

As a Software Engineer at JigenTec, you will be tackling a wide range of technical problems spanning across multiple domains, with an emphasis on multimedia and networking.

Our ideal candidate is someone who is knowledgeable about modern Web technologies with experience in video streaming applications.

KEY RESPONSIBILITIES:

  • Work with our local team and our clients to research and develop media delivery methods
  • Performance tuning of media streaming protocols
  • Develop software to optimize our clients’ live video streaming products
  • Develop monitoring tools for our clients’ network infrastructure
  • Develop backend services and APIs

TECHNICAL SKILLS REQUIRED:

  • Good understanding of everyday networking technologies (DNS, BGP, Anycast, TCP/IP, TLS, etc.)
  • Familiarity with Linux and open-source software
  • Programming experience in C/C++, JavaScript
  • Experience in shell scripting such as Bash; or Python
  • Familiar with Docker
  • Basic understanding of media codecs such as H.264, VP8, AV1, AAC, etc.
  • Basic understanding of HTML5 Media Source Extensions API
  • Experience with protocols/standards such as RTMP, HLS, MPEG-DASH, SRT, WebRTC, etc.
  • Experience with media formats such as MP4, MPEG-TS, and FLV, etc.
  • Experience in shell scripting such as Bash; or Python
  • Experience with media streaming CDNs
  • Familiar with network analysis using tools such as WireShark, tcpdump, mtr, mitmproxy, or Charles, etc.

PREFERRED SKILLS (Good to Have):

  • Programming experience in Golang
  • Programming experience with FFmpeg/Libav libraries such as libavformat, libavcodec, libavfilter, etc.
  • Experience with WebSockets
  • Experience with Grafana
  • Experience with native libwebrtc development
  • Experience with media streaming servers such as nginx-rtmp, Wowza, or SRS, etc.
  • Experience with QoE assessment of video
  • Experience with stress testing tools such as JMeter
  • Experience with WebAssembly in the browser
  • Experience with cloud services such as AWS, Azure, GCP, Aliyun, TCC, etc.
  • Experience with Docker Swarm, Nomad, or Kubernetes

SOFT SKILLS REQUIRED:

  • Able to speak fluently in both Mandarin Chinese and English
  • Self-motivated with a strong sense of accountability
  • Able to recognize problem constraints and negotiate tradeoffs
  • Possesses an analytical mindset
  • Familiar with agile SDLC

Tagged as: bash, c/c++, javascript, python

One interview review on this position: Software Engineer (軟體工程師)
Please go Interview Reviews page for furthur reviews.

  1. Tony
    Consultant in charge
    Reply
    The interview reviews are provided by JECHO candidates, any unauthorized reproduction is prohibited.

    碩士畢,3 年以上 BMC、自動測試、Web 開發經驗。
    轉職動機:想轉往純軟公司發展。

    面試官人很好,整體很順利,聊了不少,某些東西可能沒有表達的很好,但都有充裕時間可發揮,有提到之前專案有遇到什麼困難、如何解決,簡單分享一些韌體開發遇到的問題,總之過程很愉悅,Offer get。

Leave a Reply or a Review

*