- 类型
- 全职
- 发布
- 2025-10-02
- 编号
- 20393
- 招聘主体
- 梅特勒-托利多公司
职责
- 为专有设备和关键过程控制系统开发、维护和优化工厂校准程序。
- 开发数据缩减器、测量精度优化和几何校准程序。
- 开发用于产品集成的接口和设备驱动程序。
- 编写测试规范,创建测试用例并编写测试自动化代码(单元、集成和回归)以满足质量门和发布要求。
- 与多个团队的同事合作并指导其他开发人员。
- 创建和维护库、框架和构建系统,包括设备的根文件系统及其法规合规性。
- 改进和维护CI系统,包括单元测试、静态和动态分析。
- 负责软件的规范、开发、测试和文档。
- 为现场销售、生产和客户提供支持。
必备要求
- 丰富的嵌入式系统经验,包括Linux(Yocto)、内核模块开发和u-boot等引导加载程序。
- 具有使用数学和计算技术解决复杂问题的非线性方法的经验。
- 掌握现代C++技能,重点关注资源受限环境下的实时嵌入式编程。
- 具有飞行时间或其他LiDAR测距传感器经验。
- 计算机科学、应用数学、测量技术领域的学士/硕士或同等学历。
- 至少5年相关编程经验。
- 人际交往能力强,书面和口头表达能力俱佳,英语流利。
- 出色的组织能力,能有效管理多项任务。
- 强大的分析能力,尤其是根本原因分析能力。
- 好奇心和创造力,愿意付出额外努力。
Responsibilities
- Develop, maintain, and optimize factory calibration programs for proprietary devices and critical process control systems.
- Develop data reducers, measurement accuracy optimization, and geometric calibration programs.
- Develop interfaces and device drivers for product integration.
- Write test specifications, create test cases, and write test automation code (unit, integration, and regression) to meet quality gates and release requirements.
- Collaborate with colleagues across multiple teams and mentor other developers.
- Create and maintain libraries, frameworks, and build systems, including the device root filesystem and its regulatory compliance.
- Improve and maintain CI systems, including unit testing, static and dynamic analysis.
- Responsible for software specification, development, testing, and documentation.
- Provide support to field sales, production, and customers.
Must Have
- Extensive experience in embedded systems, including Linux (Yocto), kernel module development, and bootloaders such as u-boot.
- Experience with nonlinear methods using mathematical and computational techniques to solve complex problems.
- Modern C++ skills with a focus on real-time embedded programming in resource-constrained environments.
- Experience with time-of-flight or other LiDAR range sensors.
- Bachelor's/Master's degree or equivalent in computer science, applied mathematics, or measurement technology.
- At least 5 years of relevant programming experience.
- Strong interpersonal skills, excellent written and verbal communication, and fluent English.
- Excellent organizational skills and ability to manage multiple tasks effectively.
- Strong analytical skills, especially root cause analysis.
- Curiosity, creativity, and willingness to go the extra mile.
公司简介
梅特勒-托利多(Mettler Toledo)是一家全球领先的精密仪器及衡器跨国制造商,于 1989 年由美国托利多(Toledo)和瑞士梅特勒(Mettler)合并而成,在瑞士格赖芬塞设有运营总部并在纽交所上市(代码:MTD)。公司业务遍及全球 140 多个国家和地区,主要为实验室研发、工业生产、食品零售以及物流运输提供高精度的天平、分析仪器、过程检测传感器、重型衡器及产品异物检测系统等全面解决方案。