Caterpillar - Mossville, IL

posted 3 months ago

Full-time
Mossville, IL
Machinery Manufacturing

About the position

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. Caterpillar's Electrification & Energy Solutions division (E+ES) is focused on advanced power systems development with emphasis on electrification to provide sustainable power solutions to our customers. The E+ES Chemitronics Team handles Battery Modelling, Simulation and Battery Management System (BMS) strategy, implementation for a wide range of battery chemistries. We are seeking an Integration Engineer (Electrification - BMS Software) to join our Chemitronics Team to help validate BMS controls strategies for company-wide product applications. The successful candidate will serve as an experienced contributor on assignments that are complex in nature, working with teams across the US, UK, and India. As a BMS Integration Engineer you will work with a team of engineers and be accountable for verification and validation activities as part of the BMS embedded controls software development. Accountability spans the full development cycle from concept to production implementation onto BMS controller. In this role, you are expected to quickly learn and apply critical battery management systems functionality and operating conditions for Caterpillar applications, intricacies of embedded systems, and identify corner of the box conditions for robust validation planning and execution. This role will have significant impact to ensure defect free delivery of BMS software aligned with Caterpillar's customer expectations.

Responsibilities

  • Conduct software testing using HIL (hardware in the loop), SIL (software in the loop) and other VPD (virtual product development) tools.
  • Troubleshoot software and hardware issues found during testing.
  • Lead issue resolutions working with software development and control systems engineers.
  • Automate test procedures and internal processes to improve workgroup efficiency.
  • Document test plans (test cases, test procedures, etc.) based on control software specifications.
  • Analyze, summarize, and present test conclusions and document with traceability.
  • Utilize FMEAs (Failure Mode and Effect Analysis) and work with Battery Module/Pack design and other teams to establish DVP (Design Verification Plan), test procedures/plans for validation of control strategies.
  • Develop/maintain plant models required for HIL benches to calibrate and validate control strategies.

Requirements

  • Bachelors or Master's Degree in Engineering (focus on control systems or mechatronics preferred but not required).
  • Demonstrated technical experience with developing/testing embedded controls software, performance or system simulations related to control algorithms for complex systems.
  • Knowledge of MATLAB/Simulink (or similar) with embedded code exposure.
  • Working knowledge of Lithium-Ion batteries and/or BMS control strategies such as State of Health (SOH), State of Charge (SOC), etc.
  • Hands on experience with CAN Communication and use of CANape.
  • Industry experience with HIL testing in environments like OPAL-RT, dSpace, NI TestStand test simulator.
  • Documents test process and results; prepares and analyzes defect-tracking reports.
  • Tests components for compliance with functional requirements and established conventions.
  • Discusses and compares usability, safety and integration testing.
  • Knowledge of effective project management strategies and tactics; ability to plan, organize, monitor, and control projects.
  • Knowledge of troubleshooting approaches, tools and techniques; ability to anticipate, detect and resolve technical problems in a manufacturing environment.
  • Understanding the necessity and value of accuracy; ability to complete tasks with high levels of precision.
  • Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems.
  • Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
  • Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs.

Benefits

  • Domestic relocation assistance is available.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service