OneMain Financial Jobs

Job Information

Caterpillar, Inc. Electrification _ E-Powertrain Control Engineer in Wuxi, China

Career Area:

Engineering

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining 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 don't just 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 Requirements:

· 教育背景: 本科及以上学历,自动化、控制科学与工程、电气工程、车辆工程、计算机软件或相关专业。

Education: Bachelor's degree or above in Automation, Control Science & Engineering, Electrical Engineering, Vehicle Engineering, Computer Software, or related fields.

· 工作经验:3年以上新能源汽车领域(如BMS、电机控制、VCU)嵌入式控制软件开发经验。

Experience: 3+ years of hands-on experience in embedded control software development within the new energy vehicle domain (e.g., BMS, motor control, VCU).

· 熟悉新能源汽车基本原理和相关控制器功能(至少在一个领域有深入经验)。

Familiar with the fundamental principles of new energy vehicles and the functions of related controllers (in-depth experience in at least one area).

· 技术技能:编程与建模: 精通C/C++编程;熟练掌握MATLAB/Simulink/Stateflow用于控制算法建模和自动代码生成。

Technical Skills: Programming & Modeling: Proficient in C/C++ programming; Skilled in using MATLAB/Simulink/Stateflow for control algorithm modeling and auto-code generation.

· 嵌入式开发: 有嵌入式实时操作系统(如OSEK/VDX, FreeRTOS)或AutoSAR(经典平台)开发经验者优先。

Embedded Development: Experience with embedded real-time operating systems (e.g., OSEK/VDX, FreeRTOS) or AutoSAR (Classic Platform) is preferred.

· 测试验证: 熟悉软件测试流程与方法,有MIL/SIL/HIL测试工具(如dSPACE..)使用经验者优先。

Testing & Verification: Familiar with software testing processes and methods. Experience with MIL/SIL/HIL testing tools (e.g., dSPACE) is a plus.

· 标准与工具: 了解功能安全标准ISO 26262、ASPICE开发流程;熟练使用版本控制工具(如Git)。

Standards & Tools: Understanding of functional safety standard ISO 26262 and ASPICE development process. Proficient in version control tools (e.g., Git).

· 通信协议: 熟悉CAN/LIN/FlexRay等车载网络通信协议及诊断协议(如UDS)。

Communication Protocols: Familiar with in-vehicle network communication protocols (CAN/LIN/FlexRay) and diagnostic protocols (e.g., UDS).

· 软技能:良好的分析问题和解决问题的能力,对技术有热情。

Soft Skills: Strong analytical and problem-solving skills with a passion for technology.

· 具备团队合作精神,良好的沟通能力。

Team player with good communication skills.

· 能够阅读和编写英文技术文档。

Ability to read and write technical documentation in English.

Responsibility:

控制算法与软件设计: 负责BMS、电机驱动、整车能量管理等控制策略的建模、仿真(如使用MATLAB/Simulink)、算法设计、C代码实现及优化。

Control Algorithm & Software Design: Model, simulate (using tools like MATLAB/Simulink), design algorithms, implement in C code, and optimize control strategies for BMS, motor drives, vehicle energy management, etc.

· 嵌入式软件开发: 基于AutoSAR架构或裸机环境,进行嵌入式软件模块(应用层、复杂驱动层等)的开发、集成与调试。

Embedded Software Development: Develop, integrate, and debug embedded software modules (application layer, complex drivers, etc.) based on AutoSAR architecture or bare-metal environments.

· 软件测试与验证: 编写和执行单元测试、集成测试、模型在环(MIL)、软件在环(SIL)、硬件在环(HIL)测试用例,确保软件功能与需求符合。

Software Testing & Verification: Develop and execute unit test, integration test, Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) test cases to ensure software functionality meets requirements.

· 诊断与功能安全: 遵循ISO 26262功能安全标准,参与相关软件功能的开发与实现,并集成故障诊断、在线监控与安全机制。

Diagnostics & Functional Safety: Follow ISO 26262 functional safety standards to participate in the development and implementation of related software features, integrating fault diagnosis, online monitoring, and safety mechanisms.

· 性能优化与标定: 协助进行控制器参数标定与软件性能优化(如效率、响应时间),支持实车或实验室台架测试。

Performance Optimization & Calibration: Assist in controller parameter calibration and software performance optimization (e.g., efficiency, response time), supporting vehicle or bench testing.

· 技术文档编写: 编写和维护软件设计文档、测试报告、接口规范等技术文档。

Technical Documentation: Prepare and maintain technical documents such as software design descriptions, test reports, and interface specifications.

· 协作与沟通: 与硬件工程师、系统工程师、测试工程师及供应商紧密合作,解决开发过程中的技术问题。

Collaboration & Communication: Work closely with hardware engineers, systems engineers, test engineers, and suppliers to resolve technical issues during development.

Posting Dates:

February 27, 2026 - March 30, 2026

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

Not ready to apply? Join our Talent Community (http://flows.beamery.com/caterpillarinc/talcom) .

DirectEmployers