Product Developer (嵌入式系統軟體開發)

工程
全職
Taipei, Taiwan

部門介紹

Synology's product developers create cutting-edge products used by millions of users around the world. Our portfolio of data storage, networking, and surveillance products are powered by our own software solutions, giving us a unique edge in today's crowded market. We are looking for engineers that can make an impact, bringing in fresh ideas from different areas to help expand our team of high-energy developers.

職務說明

Data is what empowers today’s businesses, its aggregation drives economies and our society forward. We generate unquantifiable amounts of data each and every second, even if only a fraction of it is ever recorded. Synology designs data management solutions engineered to enable businesses to continue turning the wheels of innovation. As a Product Developer in one of Synology’s most fundamental development teams, you’ll be working on creating a solid and dependable hardware platform to power our solutions with.

You will:
- Collaborate with both external and internal teams to bring-up and enable new hardware platforms
- Analyze and solve challenging, often unique, problems
- Develop and integrate Linux devices drivers
- Identify performance bottlenecks and opportunities for optimization

職務需求

You are expected to have:
- Good understanding of hardware/software interaction
- Familiarity with C language
- Good communication skills
- Strong analytical and creative thinking skills

We're targeting candidates with:
- Familiarity with CPU architecture and assembly language
- Familiarity with compiler/toolchain
- Familiarity with PCIe, SATA, SAS, and NVMe interfaces
- Experience in x86 BIOS development
- Experience in ARM bare-metal programming, bootloader, or firmware
- Experience in Linux device drivers
- Experience in Linux process management and/or network stack manipulation

馬上應徵
在此拓展您的職業生涯

若有進一步消息將儘快與您聯絡

上傳履歷與自傳檔案時,請使用 Microsoft Word/PowerPoint 或 PDF 格式。