崗位職責:
1.進行公司項目及軟件產品的設計、開發(fā)、聯(lián)調、自測工作;Design, develop, debug, and self test company projects and software products;
2.負責解決開發(fā)過程中技術難點的攻破; Responsible for solving technical difficulties during the development process;
3.完成部門經理分配的任務;編寫部門相關產品的設計文檔; Complete the tasks assigned by the department manager; Write design documents for department related products;
4.與相關人員溝通協(xié)調產品的開發(fā),落實和配合推進整體研發(fā)進度;Communicate and coordinate product development with relevant personnel, implement and cooperate to advance the overall research and development progress;
任職要求:
1.大學本科及以上學歷,計算機、電子、自動化等相關專業(yè);Bachelor's degree or above in computer science, electronics, automation, and related majors
2.有較強的C/C++語言編程基礎,熟練掌握C++(11/14)標準庫;Strong programming foundation in C/C++language, proficient in C++(11/14) standard libraries;
3.熟練掌握CMake.ViualStduio2015/2017/2019開發(fā)工具; Proficient in CMake Visual Studio 2015/2017/2019 development tool;
4.熟練掌握常用基礎算法原理和代碼實現(xiàn),熟悉進程/線程技術.異步通信機制.內存管理.數(shù)據(jù)結構等;Proficient in commonly used basic algorithm principles and code implementation, familiar with process/thread technology, asynchronous communication mechanisms, memory management, data structures, etc
5.熟練使用項目管理系統(tǒng).BUG管理系統(tǒng).代碼版本控制系統(tǒng)等; Proficient in using project management systems Bug management system, code version control system, etc.
6.具有良好的團隊協(xié)作能力和溝通能力; Possess good teamwork and communication skills
7.有Window/Linux系統(tǒng)層、驅動層開發(fā)經驗者更佳;Those with experience in developing Windows/Linux system layer and driver layer are preferred