Your Responsibilities
• Developing applications in Rust.
• Maintaining and improving existing applications.
• Deploying the application to automotive electronic control unit (ECU).
• Refactoring some existing code from other language to Rust.
• Troubleshooting and resolving bugs.
You Have
• B.S. or higher degree in Computer Science, Electrical, Mechanical Engineering, or another related technical field.
• Familiarity with the Rust programming language, and with application design in Rust.
• Familiar with tools related to Rust (build systems, package managers, unit testing, CI pipelines).
• Experience of software development in Linux operating systems.
• Good communication and documentation skills.
• Experience with embedded systems and cross-platform coding.
Great to Have
• Excellent communication and troubleshooting skills.
• Familiarity with GitHub CI/CD.
• Experience with safety systems and their regulations (e.g., ISO 26262, ISO 21434, etc.)
工作內容:
作為產品工程設計團隊的一員,軟體工程師,須與大家一起驅動新產品的開發,工作重點放在嵌入式系統軟體設計與開發。
主要負責:
1. Embedded System Software 設計與開發
2. Streamming Server 設計與開發
3. Web Server 設計與開發
4. Web Client 設計與開發
5. MCU程式設計與開發