验证与确认开发工程师(基础设施与自动化)
在 Octasic 构建无线及嵌入式系统验证与确认所需的自动化和可观测性基础设施。 开发面向关键系统的 CI/CD、遥测和验证工具。
描述
- 构建并维护可扩展的自动化框架和验证基础设施。
- 开发可自动执行验证工作流和回归测试的软件。
- 开发 Python 和 C++ 工具,用于被测设备控制、用户设备交互、仪器编排、遥测采集、关键绩效指标(KPI)提取和自动化分析。
- 实现与实验室仪器、网络设备、嵌入式系统和无线设备的通信自动化。
- 为自动化验证与确认工作流构建 API、服务、实用工具和编排层。
- 支持端到端测试台自动化和系统集成。
- 提升验证环境的可扩展性、可靠性和可维护性。
- 创建可重复使用的验证库、服务和组件。
- 使用 MQTT、Kafka、ETL 流程、日志和追踪,构建遥测数据接入与监控工作流。
- 支持系统可观测性和监控。
- 开发 KPI 提取和自动化分析流程。
- 支持仪表板、报告和回归分析。
- 将自动化验证集成到 CI/CD 流水线中。
- 支持自动化部署、测试执行和报告工作流。
- 与软件团队合作,提升可测试性和交付质量。
- 支持回归自动化和可扩展基础设施。
- 使用日志、追踪、数据包捕获、遥测、API 分析和网络调试,排查集成与系统问题。
- 与开发和系统团队合作,找出根本原因并验证修复结果。
- 协助在受控环境中复现系统问题和现场问题。
任职要求
- 拥有计算机工程、软件工程、电气工程、计算机科学学士学位,或具备同等实践经验。
- 具备扎实的 Python、C++ 和 Bash 或 Shell 脚本开发能力。
- 具备构建自动化框架、验证工具、软件基础设施、回归平台和编排系统的经验。
- 具备 CI/CD 系统(如 Jenkins、GitHub Actions、GitLab CI 或 Azure DevOps)、Git 版本控制、Linux 和基于 Docker 的执行环境使用经验。
- 了解网络基础、TCP/IP、以太网、API 集成和系统调试。
- 熟悉 Wireshark、遥测采集、可观测性和基于日志的故障排查。
- 具备使用 Playwright、Pytest 和自动化框架,以及进行后端或 API 验证的经验。
- 善于解决问题,并能适应快速变化的工程环境。
- 符合申请加拿大安全许可的资格。
- 优先条件:具备无线系统、LTE/5G、射频环境或嵌入式系统经验。
- 优先条件:具备集成实验室仪器的经验,例如频谱分析仪、信号发生器、矢量网络分析仪(VNA)、信道模拟器和示波器。
- 优先条件:具备 NI 工具、TestStand、LabVIEW、PXI 系统、SCPI/VISA 仪器控制或自动化测量环境的经验。
- 优先条件:具备 MQTT、Kafka、ETL 或数据流水线、Grafana、Prometheus 或可观测性技术栈的经验。
- 优先条件:具备硬件与软件集成系统、电信、航空航天、国防或安全关键环境的经验。
- 优先条件:了解分布式系统、遥测分析或基于 KPI 的验证。
福利待遇
- 提供具有竞争力的聘用条件,包括薪酬和福利。
- 圣诞节至元旦期间提供一周带薪假期。
- 健身房会员优惠。
- 员工购股计划。
- 公共交通费用报销。
- 办公场所设有淋浴设施。
- 提供免费零食和饮料。
- 提供全面保险,包括医疗、牙科和远程医疗保障。
- 协作型工作环境,全年举办社交活动。
- 参与支持 Le Phare Enfants et Familles 的募捐活动。
- 交通便利,可方便使用公共交通。
相关职位
未找到职位
尝试调整或清除筛选条件,以查看更多机会。
