Summary
Yifan He is an embedded software engineer with eight years of experience and a five-year focus on firmware, currently developing BIOS/UEFI for Intel and AMD at ASUS. His background spans automotive BSW/AutoSAR MCAL development, flash bootloader work for Volvo with ISO14229/26262 compliance, and embedded hardware prototyping including STM8-based BLDC motor control. Trained at Imperial College London (MSc in analogue and digital IC design) and McGill, he brings both deep system-level firmware skills and hands-on hardware testing experience from MRI-compatible devices to fuel-tank validation. Comfortable with tools like Vector DaVinci, CANoe, Polyspace and DOORS, he blends rigorous safety-process experience with practical efficiency improvements and project management. Notably, he has bridged customer requirements to code and verification artifacts, often acting as the technical representative during external assessments.
8 years of coding experience
2 years of employment as a software developer
Master of Science - MS, EEE, Analogue and digital integrated circuit design, Master of Science - MS, EEE, Analogue and digital integrated circuit design at Imperial College London
High School Diploma, A level, High School Diploma, A level at Suzhou Foreign Language School
Bachelor of Engineering - BE, Electrical and Electronics Engineering, Bachelor of Engineering - BE, Electrical and Electronics Engineering at McGill University
Chinese, English