职位概述
软件工程师是EOS防御系统(EOS DS)内的专家,负责在团队环境中应用常规系统方法,使用纪律性的工程技术(如软件、机械、电子、系统、测试等)来解决问题。该角色还负责将知识应用于支持EOS DS产品开发和产品目标的产品和设计的开发。
软件工程师在专业领域内或跨专业领域内运用工程技术知识,并具有在一般指导下工作并应用战略对齐的能力。遵守治理和标准,并与跨职能团队的人员进行交互,以实现业务成果,并以适当的完整性、安全性和道德性进行这些设计是该角色的关键。
具体职能和任务
• 应用软件设计,为新产品和现有产品提供满足定义要求的设计,在指定的时间范围内完成。
• 应用软件分析,支持产品开发活动。
• 与机械设计和系统工程师合作,确保设计满足定义的要求。
• 应用软件工程实践,包括进行开发人员测试、文档编写、参与代码审查等。
• 对软件进行测试和评估,以验证和签署所有设计要求。
• 与其他工程学科合作,确保系统设计具有连贯性和完整性。
• 准备和维护设计文档,包括需求、软件架构、详细设计、配置记录、测试计划和测试报告,以支持设计工作。
• 与项目工程师合作,确保设计解决方案按时、按预算交付,并满足其他项目管理要求。
记录设计、安全要求和系统规格,并准备供高级审查和质量保证。
• 支持与客户和合作伙伴的集成活动。
• 设计所需的基线、修改、增强工程解决方案的常规元素。
• 采用系统方法配置要构建的系统,并对工程和生产物料清单(BOM)的工程和技术准备水平的适当标准提供输入和保证。
• 遵守并确保理解和遵守公司程序,以实现安全和安全的工作环境。