--- title: 2022 年資訊科技產業專案設計課程 HW3 tags: 資訊科技產業專案設計 --- # 2022 年「[資訊科技產業專案設計 HW3]」 ## [1. 4/5G Software/Embedded Firmware Development Engineer](https://careers.mediatek.com/eREC/JobSearch/JobDetail/MTK120210518006?langKey=en-US) ### Job Description Design and develop software for 4/5G projects (ex. system software, networking communication protocol, applications and etc.) to enhance product competitiveness, including specification definition, software/hardware integration, mass production quality achievement and problem solving for customers. ### Requirement 1. Familiar with C/C++ 2. Familiar with IMS and non-3GPP access network protocol suites and standard/specification: TCP/IP/IPsec, IMS, VoLTE, VoNR, IWLAN, ePDG, N3IWF, XCAP/Ut, BIP, IKEv2, SIP/SDP, RTP/RTCP, VoLTE, VoNR, ePDG etc. 3. Familiar with embedded system and RTOS related programming development experiences ## [2. 4G LTE/ 5G NR Software/Embedded Firmware Development Engineer](https://careers.mediatek.com/eREC/JobSearch/JobDetail/MTK120180312000?langKey=en-US) ### Job Description * IC driver and software development * 3G ,4G, 5G communication system development * Linux emmbedded system S/W design, IC verification and Bring up ### Requirement 1. Familiar with C/C++ 2. Familiar with embedded system , RTOS or Windows, MAC, Linux OS driver development experience 3. Familiar with ARM based SOC and device driver, 4. Familiar with System C and Simulator development. ## [3. (5G)WLAN/Wi-Fi embedded software engineer](https://careers.mediatek.com/eREC/JobSearch/JobDetail/MTK120190326000) ### Job Description * Design, develop and debug 802.11 WLAN/Wi-Fi Driver or Firmware * Cross-layer architecture and interface definition between Connectivity Firmware/Driver/Android HAL * Develop and implement test plan to verify and debug implementation. * Performance/Power analysis, tuning on WLAN/Wi-Fi Driver/Firmware * 802.11 algorithm and system performance research * 802.11 New feature and use case definition, architecture consideration ### Requirement 1. Familiar with C language, makefile, and Linux environment 2. Familiar with CPU(ARM like) architecture and RTOS is a plus 3. Good to have Linux kernel programming and kernel maintain experience 4. Familiar with USB / PCI-E / SDIO spec is a plus 5. Familiar with 802.11 protocol and networking protocols is a plus ## 職位分析 1. 需熟悉C語言 2. 需有emmbedded system的開發經驗 3. 須熟悉802.11 protocol 及 networking protocols 4. 具Linux/Unix 環境程式開發經驗 ## 與自身匹配程度 1. 熟悉C語言,具基本網路layer相關知識 2. 無 emmbedded system 的開發經驗 3. 不熟悉 802.11 protocol 及 networking protocols,無開發經驗 4. 無 Linux/Unix 環境程式開發經驗 ## 職缺面試題目 1. 相關IEEE 802.11 protocal 的相關問題 2. 基本網路layer相關知識問題 3. C/C++認知問題 4. coding interview ## 相關面試心得分享 [Firmware Embedded 大量面試心得](https://www.ptt.cc/bbs/Oversea_Job/M.1597533013.A.523.html) [軟韌體面試心得分享](https://medium.com/cubemail88/%E8%BB%9F%E9%9F%8C%E9%AB%94%E9%9D%A2%E8%A9%A6%E5%BF%83%E5%BE%97%E5%95%93%E7%A2%81%E5%87%8C%E9%99%BD%E7%91%9E%E6%98%B1-99b3b811840)