自由接案現代 C++ 軟體工程師——巴黎混合辦公
為 Kickmaker 的高科技硬體產品開發嵌入式、工業及 HMI 軟體。支援專案團隊完成產品設計、整合與部署全流程。
說明
- 將客戶需求轉化為技術與功能專案要求
- 使用現代 C++ 設計並建構軟體解決方案
- 開發並改善應用軟體與嵌入式軟體元件
- 建立圖形使用者介面以及控制或指令功能
- 建構並整合產品元件之間的通訊介面
- 提升程式碼的效能、可靠性與可維護性
- 執行單元測試與功能測試,並準備技術文件
- 建立並維護持續整合與持續部署流程
- 採用迭代方式工作,並納入客戶回饋
- 維持開發品質並遵循既定流程
- 協助專案團隊設計與開發軟硬體產品
職位要求
- 工程師學院學位或電腦科學、軟體開發或嵌入式系統碩士學位
- 具備豐富的現代 C++ 開發經驗,包括 C++17、C++20 或更新版本
- 深入了解物件導向程式設計、STL、記憶體管理與良好的軟體設計實務
- 熟悉 C++17/20、STL、多執行緒與並行程式設計
- 熟悉 Qt、QML 與 Qt Widgets
- 了解設備控制、軟硬體互動與即時系統
- 具備 Linux、Windows、嵌入式 Linux 與 RTOS 環境經驗
- 了解 TCP/IP、IPC、CAN、RS-232 與 RS-485
- 熟練使用 Git、CMake、GDB、CI/CD 與單元測試工具
- 必須具備流利的英語能力
- 具備工業、連網產品、嵌入式系統或醫療設備軟體經驗者佳
- 具備電子技術與軟硬體架構知識者佳
福利待遇
- 參與國際專案,並有機會出差
- 向同事學習,並在公司內部分享專業知識
