Software Engineer

Caterpillar


Job Location:

Wuxi - China

Monthly Salary: Not Disclosed
Posted on: 11 hours ago
Vacancies: 1 Vacancy

Job Summary

Career Area:

Technology Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar yourejoining a global team who cares not just about the work we do but also about each other. We are the makers problem solvers and future world builders who are creating stronger more sustainable communities. We dontjust talk about progress and innovation here we make it happen with our customers where we work and live. Together we are building a better world so we can all enjoy living in it.

Job Description:

Engineers may work in any number of functional areas requiring an engineering degree including but not limited to software application development new technology implementation digital project support

本职位要求在工作岗位上负责但不仅限于软件开发新技术应用数字化项目支持相关工作

The major responsibilities will be included but not limited to the items as below:

主要职责包括但不限于以下条目

  • Understand and collect software requirement and input by working closely with business partners.

与合作伙伴一起紧密合作了解和收集客户软件需求和输入资料

  • Participate in AGV mixed dispatch solution development preferably with basic development capabilities for both front-end and back-end technology stacks.

参与AGV混合调度解决方案的研发最好兼具前端技术栈与后端技术栈的基本开发能力

  • Participate in the internal compliance and software validation of the development software.

参与开发软件的内部合规化及验证工作

  • Participate in SQL server management and maintenance.

参与SQL服务器的管理与维护

Qualification Required:

资格要求

  • BS or MS degree in software engineering computer science and technology or automation

软件工程计算机科学与技术或自动化专业的本科或研究生

  • Including but not limited to proficient in C# .NET Core and programming languages or development platforms. Familiar with common development patterns such as MVC MVVM MVP etc. Have good programming habits the code is clean and tidy.

包括但不限于精通C# .NET Core或等计算机软件编程语言或平台熟悉常用的开发模式比如MVCMVVM或MVP等有良好的编程习惯代码干净整洁

  • Be able to skillfully use common databases such as SQL Server MySQL etc. and have the basic ability to build databases tables and reasonably design primary keys and indexes.

能熟练使用常见的数据库例如SQL ServerMySQL等并且具备建库建表合理设计主键及索引的基本能力

  • Proficient in using common front-end frameworks such as Vue React or AngularJS among which Vue is a must-have capability.

熟练使用常见的前端框架例如VueReact或AngularJS其中Vue是必须具备的能力

  • Experience in AGV related solution development will be a plus.

具备AGV相关解决方案开发经验的优先

  • Familiarity with containerization tools such as Docker and Docker-Compose will be a plus.

熟悉DockerDocker-Compose等容器化工具将是加分项

  • Familiarity with common Linux commands will be a plus.

熟悉常用Linux命令将是加分项

  • More than 5 years of software development experience

5年以上软件开发经验

  • Good communication and interpersonal skills.

优秀的沟通和交际能力

  • Speak fluent English and proficient in reading writing.

熟练的英语听说读写能力

  • Strong initiative teamwork

积极主动团结合作

This position requires working onsite five days a week.

Visa Sponsorship is not available for this position.

Posting Dates:

六月 9 2026 - 六月 23 2026

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Not ready to apply Join our Talent Community.


Required Experience:

IC

Career Area:Technology Digital and DataJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar yourejoining a global team who cares not just about the work we do but also about each other. We are the makers problem solvers and future world builders who are creating ...

About Company

Company Logo

Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial turbines and diesel-electric locomotives.

View Profile View Profile