
高级嵌入式 Python 工程师
维护运行于 NVIDIA Jetson 设备上的 Python 和 Docker 软件,为 Jobsity 工业检测系统提供支持。 负责部署、OTA 更新、硬件驱动以及 MQTT 或 Kafka 消息传递。
描述
- 维护并扩展运行在 NVIDIA Jetson 设备上的 Python 和 Docker 软件,这些设备用于工业检测塔和可驶过式虚拟升降平台。
- 负责从初始刷机和硬件配置,到现场部署准备及容器化应用的版本化发布等各项部署工作。
- 管理生产和实验设备及不同地点的软件版本与发布,包括无线 OTA 更新。
- 与两位电气工程师合作,将组件测试结果转化为可部署、可更新的软件,包括外围设备和成像硬件的驱动程序。
- 使用 MQTT 和 Kafka 构建设备与后端之间的消息传递,并负责维护。
- 识别技术需求并协助确定团队优先事项。
- 记录系统运行方式,并协助同事调试和维护系统。
任职要求
- 至少拥有 7 年专业软件工程经验,主要使用 Python,并具备已部署到现场硬件上的生产软件开发经验。
- 具备在嵌入式 Linux 平台上构建和部署软件的经验,例如 NVIDIA Jetson、同类单板计算机或系统级模块。
- 具备使用 Docker 打包、管理版本并部署应用程序的实操经验。
- 熟悉协作式版本控制和发布管理,包括分支策略、合并冲突解决、软件包版本管理,以及支持不同地点的生产和实验设备运行多个发布版本。
- 具备消息代理经验,尤其是 MQTT 和 Kafka,或 RabbitMQ 等类似系统。
- 具备为摄像头等外部外围设备和成像硬件实现或配置 Linux 驱动程序的经验。
- 能够独立工作,识别待办事项、协助确定优先级,并在没有预设工单清单的情况下交付成果。
- 能够撰写清晰的技术文档并分享知识,包括协助同级或更高级别的同事调试和维护系统。
福利待遇
- 带薪休假或年假。
- 带薪假日,具体安排取决于客户和所在国家或地区。
- 专业发展和学习机会。
- People Experience 团队提供持续支持。
- 表彰计划和内部活动。
- 可灵活远程办公。
- 与国际团队合作的机会。
- 可使用支持工作所需的工具和资源。
- 根据绩效、业务需求和可用职位提供职业发展机会。


