软件验证工程师

多伦多 9天前全职 网络
面议
我们正在寻找一名产品和软件验证工程师加入我们的工程验证团队,负责确保复杂嵌入式产品的质量、可靠性和性能。成功的候选人将计划、开发和执行嵌入式软件和集成系统的验证活动,并与硬件、固件和系统工程团队密切合作。 该角色涉及对嵌入式平台的实际测试,创建自动化测试框架,并在各种操作条件下验证软件行为。候选人应具备较强的分析和调试技能,并对确保关键任务应用中的产品卓越充满热情。 主要职责 • 根据产品需求、规格和设计文档制定全面的验证计划和测试用例。 • 对嵌入式软件和完整系统进行功能、回归、性能和压力测试。 • 验证软件与硬件的集成、通信接口和系统互操作性。 • 为嵌入式环境创建、维护和执行自动化测试脚本和框架。 • 记录缺陷,分析根本原因,并与开发团队合作支持解决。 • 在模拟和硬件在环(HIL)测试设置中执行验证活动。 • 管理测试数据,记录结果,并为项目里程碑生成详细的验证报告。 • 支持验证准备审查,并为V&V方法的持续过程改进做出贡献。 • 确保遵循适用于国防级产品的安全开发和测试标准。 所需资格 • 计算机工程、电气工程、计算机科学或相关学科的学士或硕士学位。 • 3-6年软件验证、产品验证或嵌入式测试工程经验。 • 对嵌入式系统、软件架构和通信协议(UART、SPI、I2C、CAN、以太网等)有深入了解。 • 具有测试自动化(Python、Shell或类似脚本语言)的实际经验。 • 具有测试管理工具(如JIRA、TestLink、Zephyr或类似工具)的经验。 • 熟悉CI/CD管道、源代码管理(Git)和缺陷跟踪工作流程。 • 使用串行控制台、示波器和日志分析器等工具进行故障排除和调试的扎实技能。 • 出色的文档编写和沟通能力,注重质量和可追溯性。 资历水平 中高级 就业类型 全职 工作职能 IT服务和IT咨询、软件开发和机动车制造 推荐可以增加您在ThunderSoft面试的机会2倍 获取关于加拿大安大略省多伦多的新软件验证工程师职位的通知。 #J-18808-Ljbffr