软件程序设计工程师负责从需求到落地的设计、编码、测试、维护全链路,保障软件稳定、高效、可扩展。
核心岗位职责(按流程)
1.专业:自动化,电子信息工程或者电气工程及其自动化
2.需求与设计
参与需求评审,理解业务/产品需求,转化为技术方案
完成概要设计、详细设计,输出设计文档、接口规范、数据库设计
选择技术栈、架构、框架,确保方案可落地易维护
参与设计评审,优化方案,规避技术风险0
侧重工业控制的仪器仪表。
2.编码与实现
按设计文档编写高质量、规范、可复用代码(Java/C++/Python/Go等)
封装公共组件/工具库,提升开发效率
完成单元测试,保障代码质量
解决开发中的技术难题、性能瓶颈、兼容性问题