高级嵌入式软件测试工程师

圣弗朗西斯科 4天前全职 网络
面议
高级嵌入式软件测试工程师 该职位在Avive嵌入式软件的测试中起着关键作用,从早期设计阶段到商业化,确保所有产品符合内部、监管和客户要求。此外,该职位通过专注于以高效和有效的方式自动化和执行任务,积极提供一流的质量工程实践。 工作内容: - 领导内部和外部系统、连接的硬件产品、基于云的数据库和应用程序之间的端到端测试。 - 创建和维护测试计划,编写自动化和手动测试用例,并根据软件需求和规格执行验证测试。 - 从缺陷打开到关闭进行分类。记录重现步骤,参与影响分析,推荐解决方案,并执行回归测试。找出根本原因并与工程师合作确保关闭。 - 使用Pytest开发和维护具有专用硬件夹具的自动化框架。 - 创建和交付软件项目文档,包括IUVs、设计验证测试计划、测试协议和测试报告。 - 考虑和实施单元和系统级测试。 - 设计、开发和测试有助于开发和制造的软件工具。 - 专注于为客户提供最高质量的产品。 - 与固件开发团队紧密合作,以深入和细致地了解实现细节。 所需技能和经验: - 电气工程、计算机工程、物理学学士学位,或相关课程和工作经验的同等组合。 - 至少五(5)年嵌入式系统软件测试职位的经验。 - 能够编写、调试和审核用于硬件控制库和自动化测试的Python。 - Python、C/C++、ARM CPU、嵌入式Linux经验。 - 了解基本工程实验室设备、电子和固件设计。 - 使用过MPLab、Segger Embedded Studio、VS code或类似的IDE。 - 使用Linux、Windows和Mac OS的经验。 - 有蜂窝、BLE、WiFi等无线网络测试协议的经验。 - 使用Git、在Jira中进行缺陷跟踪,并参与敏捷开发过程中的scrum。 - 出色的口头和书面沟通能力,包括技术写作。良好的文档记录是必须的。 平等就业机会 公司的政策是为所有人提供平等的就业机会,无论年龄、肤色、国籍、公民身份、身体或精神残疾、种族、宗教、信仰、性别、性别取向、性别认同和/或表达、遗传信息、婚姻状况、公共援助状况、退伍军人身份或任何其他受联邦、州或地方法律保护的特征。此外,公司将为合格的残疾人提供合理的便利。 注意:本职位描述绝不表示或暗示这些是现任者要履行的唯一职责或功能。员工需遵循任何其他与工作相关的指示,并履行主管要求的任何其他与工作相关的职责/功能。 预计薪资范围:$125,000 - $145,000