高级系统自主与测试工程师

阿布扎比 无个税8小时前全职 网络
面议
技术创新研究院 (TII) 技术创新研究院 (TII) 是一家位于阿联酋阿布扎比的公立研究机构。这里汇聚了来自全球的顶尖科学家、工程师、数学家和研究人员,将问题和障碍转化为开创性的研究和技术原型,帮助推动社会进步。 主要活动 一般活动: 负责在 Linux 和 NuttX RTOS 节点上自动化端到端的系统组件设置、配置和测试。 使用可编程网络交换机、USB 集线器和 PiKVM 设备实现远程编排、动态重配置和故障注入测试。 跨硬件、固件和软件团队合作,开发自动化、可重复的测试环境,用于零信任自主安全平台。 维护复杂多节点设置的持续集成 (CI) 管道,以进行部署、监控。 功能活动: 自动化运行 Linux 和 RTOS 的异构硬件的系统安装、启动顺序和通信接口设置。 开发和维护基于 Python 和 Bash 的自动化脚本,用于配置网络、存储和中间件组件。 通过 UART、串行和以太网连接与设备接口,确保通过 Linux 终端的安全可靠远程访问。 利用 Selenium 和相关工具进行端到端 Web UI 测试和配置仪表板验证。 集成和测试中间件通信层,如 ROS2、NATS、UDP 和自定义进程间消息接口。 实施多子网和跨域网络拓扑的自动化工作流,确保正确的路由、隔离和监控。 通过可重用、参数化的自动化框架支持回归和验证测试。 创建详细的技术报告、日志和脚本,以支持可重复性、持续集成和通过 Jira 进行问题跟踪。 与系统安全和自主团队密切合作,确保自动化管道符合零信任和安全原则。 职位规格 行业/领域: 涉及 Linux 和 RTOS 平台的异构计算环境的安全和自主系统。 强调在多网络、多硬件配置中的自动化、编排和验证。 必要的知识和经验: 3 年以上嵌入式或分布式系统的系统自动化、测试或验证经验。 在硬件和网络自动化方面具备强大的 Python 和 Bash 脚本技能。 具有 UART、串行和以太网通信经验,包括自动化控制台管理和远程访问。 熟悉可编程网络交换机、可编程 USB 集线器和 PiKVM 进行远程编排。 具备 Linux 系统内部知识。 具有各种 UAV 通信协议(例如 MAVLink)和接口(如以太网(包括 TCP/IP 协议栈)、CAN 和 UART)的经验。 精通 Docker,用于容器化环境设置、测试基础设施自动化和跨基于 Linux 的系统管理多服务部署。 具有中间件集成和测试经验,包括基于 ROS2、NATS 和 UDP 的消息传递。 对多子网网络、路由和隔离机制有扎实的理解,包括 Docker 环境中的虚拟化网络。 具备强大的分析和故障排除技能;能够诊断跨硬件和软件层的复杂集成问题。 教育和认证要求: 计算机科学、机器人学、嵌入式系统或相关领域的学士或硕士学位。 优先认证:Linux 系统管理、网络自动化或嵌入式软件测试。 在 TII,我们通过严谨的科学发现和探究方法,利用最先进的设施和与国际领先机构的合作,帮助社会克服最大的障碍。我们的严谨发现和探究方法有助于在先进材料、自主机器人、密码学、数字安全、定向能量、量子计算和安全系统方面取得新的突破性进展。