Summary
Pete Mills is an engineering manager specializing in battery management systems with over a decade of hands-on experience building embedded software and leading cross-functional teams for commercial and military applications. Based in Ann Arbor, he combines deep electronics and firmware expertise—from low-level drivers and PCB/PCBA understanding to system integration—with practical leadership in requirements decomposition, DFMEA, and functional safety (UL1998/991/2580). He has a track record of improving development processes and tooling, including driving an SVN-to-Git migration, implementing GitLab CI/DevOps, and creating production automation and debug toolchains. Prior roles span EV embedded systems, test automation, and module/PC application development, reflecting a rare blend of software, electronics, and test engineering. Pete is comfortable as a senior technical liaison to customers and suppliers while shaping product roadmaps and mentoring engineers. A pragmatic problem-solver, he often combines mechanical, electrical, and software insights born from early apprenticeship work to deliver robust, field-ready systems.
11 years of coding experience
23 years of employment as a software developer
Associate of Science, Associate of Science at Henry Ford College
Engineering Apprenticeship - Mechanical and Electrical, Engineering Apprenticeship - Mechanical and Electrical at Ilmor Engineering
BSEE Prerequsites, BSEE Prerequsites at Washtenaw Community College
Bachelor of Science - BS Electrical and Electronics Engineering, Bachelor of Science - BS Electrical and Electronics Engineering at Stony Brook University