Open Cosmos 地球观测边缘计算软件工程师(英国混合办公)
为搭载于地球观测卫星上的英伟达 Jetson 计算机开发并优化图像处理流水线。基于嵌入式 Linux、ARM 和 GPU 系统,改进 Open Cosmos 的在轨数据处理流程。
描述
- 在卫星搭载的英伟达 Jetson 计算机上开发和维护数据处理流水线
- 调整地面图像处理算法,以实现等效的在轨处理性能
- 优化 GPU 工作负载,并在 ARM 和 GPU 硬件上进行软件性能分析或调试
- 与地面数据软件工程师协作,在星载系统和地面系统之间共享改进成果
- 创建质量检查,确保卫星数据达到交付客户的要求
- 定义并维护星载和地面输出的数据及元数据标准
- 在嵌入式 Linux 环境中构建、测试和部署工作流
- 评估适用于星载处理的新处理方法和数据类型
- 与飞行软件、系统、运营团队及载荷合作伙伴协作,使任务要求与硬件能力保持一致
任职要求
- 具备扎实的 Python 数据处理能力,能够编写清晰、可测试且易维护的代码
- 具备嵌入式 Linux 和基于 ARM 的硬件实践经验
- 具备 GPU 计算和性能优化经验,包括在英伟达平台上使用 CUDA
- 能够在资源受限的硬件上分析性能、调试和优化软件
- 具备将科学或分析代码转换为高效生产软件的经验
- 了解功耗、内存、存储和热约束如何影响软件设计
- 具备设计数据流水线的经验,包括数据格式和元数据标准
- 熟悉 GDAL、rasterio、NumPy 或 Xarray 等地理空间或图像数据工具
- 具备测试、版本控制和代码审查经验
- 能够清晰沟通,并向技术和非技术受众解释技术权衡
- 必须具备在英国工作的合法授权,并提交英文简历
- 福利
福利待遇
- 参与服务全球客户的先进空间技术项目
- 为致力于让太空更易于利用、解决现实问题的使命作出贡献
- 加入一个多元、进取且互相支持的团队
- 加入一个致力于机会平等的包容性组织
