Hardware System Engineer
Current• Designed a multidisciplinary firmware flashing station for 20+ ECUs, encompassing firmware, electrical, and software integration design and development, reducing vehicle assembly time by 10%.• Developed multichannel power controller firmware (Arm Cortex M0+), integrating current sensing, OneWire for ECU detection, and UART for usability.• Developed a Python-based Docker container manager for executing concurrent FW flashing processes, significantly enhancing operational efficiency and system reliability.• Reduced build time by 50% by spearheading the design of a comprehensive fusebox for a drive unit tester with over 150 connections.• Automated PCB validation and improved test workflow by developing user-friendly Python GUIs and scripts, resulting in a 20% increase in efficiency.• Developed a user-centric stacklight system for testers, crafting a PCB with FTDI as control and a 24V DCDC boost from the USB port as well as utilizing a Flask server for dynamic LED control based on automation test statuses and remote access indicators.