職位描述
崗位職責:
1、負責項目軟件需求分析和軟件概要設計工作。
2、進行軟件詳細設計和編碼實現(xiàn),確保軟件模塊開發(fā)進度。
3、按照軟件工作流程編寫和提交設計文件和相關文檔。
4、參與設備與樣機的調試,問題整改和改進完善等工作;
任職要求:
1、本科及以上學歷,自動化、機械、機械電子、航空航天、數學、物理、計算機、生物工
程等相關專業(yè)畢業(yè);
2、3 年以上軟件開發(fā)經驗,熟練使用 C++語言,熟悉 STL 及 C++11,具有 QT 程序界面
開
發(fā)經驗,熟悉掌握 MVC 架構程序設計及常用的設計模式如單件、工廠、策略模式等;
3、熟悉面向對象編程,扎實的數據結構和算法能力
4、熟練使用軟件版本控制軟件,如 SVN,git 等;
5、具有醫(yī)學圖像處理軟件開發(fā)經驗,熟悉使用 VTK、ITK、3DSlicer 等常用一種或多種醫(yī)學
圖像開源庫者優(yōu)先考慮;
6、熟悉使用 UML 工具者優(yōu)先考慮;
7、有機器人,視覺,激光,力覺,雷達等傳感器等項目經驗者優(yōu)先考慮;
8、積極主動有擔當,責任心強;
9、良好的團隊合作精神,較強的溝通能力和學習能力。
1. Responsible for project software requirement analysis and software outline design work.
2. Conduct detailed software design and coding implementation to ensure the progress of
software module development.
3. Write and submit design files and related documents according to the software workflow.
4. Participate in the debugging, problem rectification, and improvement of equipment and
prototypes;
Job requirements:
1. Bachelor's degree or above in Automation, Machinery, Mechatronics, Aerospace, Mathematics,
Physics, Computer Science, Biotechnology
Graduated from relevant majors such as Cheng;
2. More than 3 years of software development experience, proficient in using C++language,
familiar with STL and C++11, with QT program interface
Gain experience and be familiar with MVC architecture programming and commonly used design
patterns such as single piece, factory, strategy patterns, etc;
3. Familiar with object-oriented programming, solid data structure and algorithm skills
4. Proficient in using software version control software such as SVN, Git, etc;
5. Having experience in developing medical image processing software, familiar with using one or
more commonly used medical software such as VTK, ITK, 3DSlicense, etc
Image open-source libraries are given priority consideration;
6. Familiar with using UML tools is preferred;
7. Experience in robotics, vision, laser, force sensing, radar and other sensor projects is preferred;
8. Proactive and responsible, with a strong sense of responsibility;
9. Good team spirit, strong communication and learning abilities.