The development of accurate dynamic battery pack models for electric vehicles (EVs) is critical for the ongoing electrification of the global automotive vehicle fleet, as the battery is a key element in the energy performance of an EV powertrain system. The equivalent circuit model (ECM) technique at the cell level is commonly employed for this purpose, offering a balance of accuracy and efficiency in representing battery operation within the broader powertrain system. In this study, a second-order ECM model of a battery cell has been developed to ensure high accuracy and performance. Modelica, an acausal and object-oriented equation-based modeling language, has been used for its advantageous features, including the development of extendable, modifiable, modular, and reusable models. Parameter lookup tables at multiple levels of state of charge (SoC), extracted from lithium-ion (Li-ion) battery cells with four different commonly used cathode materials, have been utilized. This approach allows for the representation of the battery systems that are used in a wide range of commercial EV applications. To verify the model, an integrated EV model is developed, and the simulation results of the US Environmental Protection Agency Federal Test Procedure (FTP-75) driving cycle have been compared with an equivalent application in MATLAB Simulink. The findings demonstrate a close match between the results obtained from both models across different system points. Specifically, the maximum vehicle velocity deviation during the cycle reaches 1.22 km/h, 8.2% lower than the corresponding value of the reference application. The maximum deviation of SoC is limited to 0.06%, and the maximum value of relative voltage deviation is 1.49%. The verified model enables the exploration of multiple potential architecture configurations for EV powertrains using Modelica.