EV Inverter Controller Development
As a lead Software Engineer, DDI had the privilege of consulting with an engineering company to develop an inverter controller for a startup electric truck manufacturer. This project was both challenging and rewarding, as it required close collaboration with teams based in the USA and Germany. DDI's primary focus was on developing the Board Support Package (BSP), which served as the critical interface between the hardware and software layers of the system.
The project utilized dual Texas Instruments TMS320 microcontrollers, chosen for their real-time processing capabilities, which are essential for controlling high-performance EV systems. To facilitate development, DDI set up a TMS320 development board early in the process, allowing for software implementation and testing while the custom circuit board design was underway. The new circuit board was tailored specifically for this application, ensuring optimal performance and integration with the inverter controller.
Adhering to the ISO-26262 functional safety standard was a central aspect of this project. This standard is vital in automotive applications, particularly for safety-critical systems like an inverter controller. Ensuring compliance required meticulous attention to detail in both hardware and software development to guarantee reliability and safety.
DDI also played a key role in devising both system and software architecture, working closely with cross-functional teams to ensure seamless integration between hardware and software components. Additionally, DDI contributed significantly to software design, ensuring implementation met all functional requirements while maintaining high performance and safety standards.
This project allowed DDI to leverage its expertise in embedded systems while collaborating across international teams. It was incredibly fulfilling to contribute to advancing EV technology and deliver a robust solution for a startup poised to make an impact in the automotive industry.
Engineered the BSP to serve as the critical interface between hardware and software, enabling real-time control for high-performance EV systems.
Ensured that both hardware and software development adhered to ISO-26262 standards.
Architectural and software design efforts while coordinating with teams in the USA and Germany.
