# Software Engineer
## [資訊整合工程師](https://recruit.realtek.com/Job/JobDetail?jobid=1551)
> 工作項目:
> 1. 協助維運與建置IT自動化流程與服務平台工具提供。
> 2. 負責導入與維護AP作業流程資訊整合。
> 3. Co-work with internal user to manage and build system.
>
> 應徵條件:
> 1. Bachelor or Master in EE, CE or CS.
> 2. Experience in SSIS、C# or other ETL Tool.
> 3. Familiar with MS-SQL, MS .NET(C#), Java and web application development.
> 4. Familiar with Windows/Linux.
> 5. Good communication and coordination skill in work with proactive and accountable attitude.
### 符合分析
* 要求對 SSIS、C# 等 ETL 有經驗。目前我使用過 MS .NET(C#) 開發過專案;沒有接觸過 SSIS。
* 熟悉 MS-SQL、MS .NET(C#)、Java、web application 的開發。在開發 .NET 專案時,有使用 MS-SQL 的經驗。經常開發 web application。Java 僅接觸過,沒有製作專案的經驗。
* 每天都會使用這兩種作業系統,由於管理實驗室 web server,經常在 Linux 環境下作業。
* 有接案經驗,其中會有大量與客戶溝通、了解需求的工作過程,並且負責後續功能的維護與改進。對於 coordination,沒有特別突出的表現。
### 面試方向
* css
* JavaScript
* jQuery
## [Automated Software Design Engineer 自動化軟體設計工程師](https://careers.mediatek.com/eREC/JobSearch/JobDetail/MTK120240722004?returnUrl=%2FeREC%2FJobSearch%3FsortBy%3DWorkExp%26order%3Ddescending%26page%3D1%26searchKey%3Dsystem%26category%3D9020%26workExp%3D%26branch%3D%26program%3D)
> Job Description
> 1. Architecture and module design for automated testing software platform.
> 2. SW Development of MTK analog IC management and debugging system.
> 3. Optimization of software/firmware.
> 4. Software integration across departments.
> 5. Big data analysis and AI integration.
> Requirement
> 1. Background in EE/CS/Mechanical or other engineering related fields.
> 2. Proficient with Python, C++, C and scripting languages.
> 3. Experience in developing SW that integrate with peripheral hardware or office software is preferred.
> 4. Understanding of IC testing and mass production processes in design house is a plus.
* 要求精通 python、C++、C and scripting languages,我認為目前都只稱得上是堪用、接觸過而已,甚至不到熟悉。
* 沒有開發過與 peripheral hardware or office software 相關的軟體。
* 不了解 IC testing、mass production 流程。
## [Software Engineer, University Graduate, 2025](https://www.google.com/about/careers/applications/jobs/results/137721392706527942-software-engineer-university-graduate-2025?degree=MASTERS&target_level=EARLY&skills=computer%20programming&employment_type=FULL_TIME&location=Taiwan)
> Minimum qualifications:
> Bachelor's degree in Computer Science, related technical field, or equivalent practical experience.
> Experience in computer science, data structures, algorithms, and software design.
> Experience in Software Development and coding in a general purpose programming language.
>
> Preferred qualifications:
> Master's degree or PhD in Computer Science or a related technical field.
> Experience programming in C, C++, Java, or Python.
> Experience with Unix/Linux or Windows environments, distributed systems, machine learning, information retrieval, and TCP/IP.
* 要求的幾種程式語言都有使用過,除了 Java 較為不熟悉。
* 沒有接觸過 distributed systems。Machine Learning 只有在修課上比較常使用。