- 地点
- 厄本代尔,美国
- 工作方式
- 现场办公
- 类型
- 全职
- 部门
- 智能解决方案集团厄本代尔分部
- 编号
- 119106
职责
- 加入嵌入式开发团队,为约翰迪尔精密技术公司构建与地图绘制和工作信息记录相关的功能。
- 与产品团队和约翰迪尔技术栈内的其他软件团队合作,为各种迪尔设备设计、构建和测试软件。
- 了解客户如何使用 Precision Tech,并将这些经验应用到未来的设计和功能中。
- 为这些系统提供产品支持和缺陷分类。
必备要求
- 1年以上使用 C++、Python、Java 或其他面向对象语言进行嵌入式软件开发的实践经验或学术项目经验。
- 1年以上软件应用设计、开发和测试经验。
- 熟悉网络协议和工具。
- 理解实时操作系统和多进程/线程概念。
- 在分布式团队环境中具备出色的沟通和团队合作能力。
- 软件工程、计算机工程、电气工程、机械工程或农业工程学士学位。
优先条件
- 了解物联网或类似消息传递协议。
- 具备单元测试框架的使用经验。
- 接触不同的数据库技术。
Responsibilities
- Join the embedded development team to build features related to mapping and work information recording for John Deere Precision Technology.
- Collaborate with product teams and other software teams within the John Deere technology stack to design, build, and test software for various Deere equipment.
- Understand how customers use Precision Tech and apply these insights to future designs and features.
- Provide product support and defect triage for these systems.
Must Have
- 1+ years of practical experience or academic project experience in embedded software development using C++, Python, Java, or other object-oriented languages.
- 1+ years of experience in software application design, development, and testing.
- Familiarity with network protocols and tools.
- Understanding of real-time operating systems and multi-process/threading concepts.
- Excellent communication and teamwork skills in a distributed team environment.
- Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, Mechanical Engineering, or Agricultural Engineering.
Preferred
- Knowledge of IoT or similar messaging protocols.
- Experience with unit testing frameworks.
- Exposure to different database technologies.
公司简介
地球上有超过70亿人口。到2050年,人口还将增加20亿,其中许多人正以前所未有的速度涌入城市中心。确保这个快速发展的世界拥有充足的食物、纤维和基础设施,正是约翰迪尔的使命所在。也正因如此,我们以前所未有的力度投资于人才和技术。在这里,全球最杰出的人才正在应对全球最严峻的挑战。如果您相信一个人可以改变世界,我们就会立即为您提供工作机会。
