- 地点
- 莫斯维尔,美国
- 工作方式
- 现场办公
- 类型
- 全职
- 发布
- 2026-05-07
- 截止
- 2026-05-09(已截止)
- 部门
- 工程
- 编号
- R0000362696
职责
- 负责传动系统的设计、开发和改进,以优化产品和系统。
- 与机器和变速器应用负责人及软件架构师互动,规划、设计、开发、测试和维护变速器软件。
- 集成通用软件库模块和代码生成工具生成的源代码。
- 使用各种工具/方法对嵌入式系统软件进行测试和调试,以提高代码质量并优化系统性能。
- 对软件进行实验室验证,并执行模型在环(MIL)测试。
- 按照既定流程和程序设计和开发软件。
- 识别并解决成品中的产品缺陷领域。
必备要求
- 获得认可的工程或计算机科学学士学位。
- 0-3年工程经验。
- 具备使用MATLAB/Simulink进行软件开发或C代码编写的经验。
- 熟悉Git、CANalyzer、CANape、软件调试器等软件工具。
- 熟悉CAN/J1939通信协议。
- 需求分析:掌握需求分析的工具、方法和技术,能够获取、分析和记录所需的业务功能和非功能性需求,以确保系统或软件开发项目的成功。
Responsibilities
- Responsible for the design, development, and improvement of drivetrain systems to optimize products and systems.
- Interact with machine and transmission application leads and software architects to plan, design, develop, test, and maintain transmission software.
- Integrate common software library modules and source code generated by code generation tools.
- Test and debug embedded system software using various tools/methods to improve code quality and optimize system performance.
- Perform lab validation of software and execute Model-in-the-Loop (MIL) testing.
- Design and develop software according to established processes and procedures.
- Identify and resolve product defect areas in finished products.
Must Have
- Accredited Bachelor's degree in Engineering or Computer Science.
- 0-3 years of engineering experience.
- Experience with software development using MATLAB/Simulink or C code writing.
- Familiarity with software tools such as Git, CANalyzer, CANape, and software debuggers.
- CAN/J1939 communication protocols.
- Requirements analysis: mastery of tools, methods, and techniques for requirements analysis, able to elicit, analyze, and document required business and non-functional requirements to ensure success of system or software development projects.
公司简介
卡特彼勒是一家全球性企业,团队成员既是制造者,也是问题解决者和未来世界的建设者,致力于打造更强大、更可持续的社区。公司配备完善的薪酬体系,提供有竞争力的薪酬,以及包括商业医疗保险、健康咨询等多方面的健康和福利保障;注重员工培训与发展,提供平等、多样化的职业发展机会;追求“零伤害”,致力于为员工打造安全、舒适的工作环境;建立多样性和包容性的公司文化,上下同心,共同创造可持续的、改变世界的解决方案。