1、產品的功能、安全、質量、性能需求在產品設計工作中的技術實現; 2、軟件架構設計,包括需求定義,接口和協議設計,數據庫設計等; 3、軟件詳細設計,如功能類定義,接口類定義,交互界面的設計等; 4、根據詳細設計文件進行代碼實現和調試,并進行模塊級測試; 5、編寫軟件測試計劃和測試案例,測試環境設計與搭建,實施具體的測試驗證軟件開發工程師