Dice 是技术专家在职业生涯各个阶段的首选职业平台。我们的客户 Avance Consulting 正在寻找以下职位。今天通过 Dice 申请!
职位概述:
我们正在寻找一位高度专业且注重细节的 USB 和显示测试工程师,加入我们的质量保证和验证团队。此职位负责确保我们的产品满足所有 USB 和显示相关功能的严格功能性、性能和互操作性标准。
理想候选人将深入了解 USB 协议(USB 2.0、3.x、USB Type-C、Power Delivery (PD))和显示协议(HDMI、DisplayPort 和 DP Alt 模式),并具有使用行业标准第三方工具进行实际操作的经验,以确保强大的性能和符合相关行业规范。候选人将负责开发和执行合规性、功能性和性能的测试计划,并在系统级别调试复杂问题。精通 Python 编程是必不可少的。
主要职责:
自动化:开发和维护自动化测试脚本(例如,使用 Python、Bash)以提高测试效率、覆盖率和可重复性。
测试计划开发:设计、开发和维护全面的测试计划、测试用例和验证策略,以测试 USB 和显示功能,包括数据传输、Power Delivery (PD)、USB-C 端口状态、显示接口(HDMI、DP、USB-C Alt 模式)及外设互操作性。
合规性测试:执行并分析 USB-IF(USB 实施者论坛)和 VESA(视频电子标准协会)合规性测试的结果,包括电气、协议和互操作性测试,以确保产品满足认证标准。
软件堆栈验证:测试和验证 USB 软件堆栈(在主机或设备端),包括枚举、类驱动程序(HID、MSD、UVC、UAC)和集线器逻辑。
缺陷管理:识别、隔离并仔细记录缺陷。与硬件和软件工程团队合作,分析根本原因并验证修复方案。
实验室管理:维护测试实验室,包括管理测试夹具、电缆、坞站、多种外设、测试设备、固件升级以及在 Linux 和 Windows 上的系统管理。
硬件级测试:使用实验室设备,如高速示波器、协议分析仪(例如,Teledyne LeCroy、Total Phase)和功率计,进行物理层和电气测试(例如,信号完整性、眼图、涌流、电压/功率水平)。