Hi, I’m Xinming (Michael) Wu, an Electronics Systems Engineering student with hands-on experience in hardware testing, embedded systems, and full-stack development. I enjoy solving real-world problems by combining hardware design, firmware development, and software engineering to build reliable products. Over the past few years I've contributed to Navitas Vehicle Systems, Blackberry, Mio Vision, and Conestoga Smart Research Center through co-op roles, building test frameworks, bringing up OS on custom hardware, and delivering web-based tools. I’m excited to apply my cross-disciplinary skills to challenging projects that connect hardware and software.

Xinming (Michael) Wu

Hi, I’m Xinming (Michael) Wu, an Electronics Systems Engineering student with hands-on experience in hardware testing, embedded systems, and full-stack development. I enjoy solving real-world problems by combining hardware design, firmware development, and software engineering to build reliable products. Over the past few years I've contributed to Navitas Vehicle Systems, Blackberry, Mio Vision, and Conestoga Smart Research Center through co-op roles, building test frameworks, bringing up OS on custom hardware, and delivering web-based tools. I’m excited to apply my cross-disciplinary skills to challenging projects that connect hardware and software.

Available to hire

Hi, I’m Xinming (Michael) Wu, an Electronics Systems Engineering student with hands-on experience in hardware testing, embedded systems, and full-stack development. I enjoy solving real-world problems by combining hardware design, firmware development, and software engineering to build reliable products.

Over the past few years I’ve contributed to Navitas Vehicle Systems, Blackberry, Mio Vision, and Conestoga Smart Research Center through co-op roles, building test frameworks, bringing up OS on custom hardware, and delivering web-based tools. I’m excited to apply my cross-disciplinary skills to challenging projects that connect hardware and software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Test Engineer at Navitas Vehicle Systems
September 1, 2023 - Present
Sustaining and analyzing existing production and regression test frameworks for troubleshooting and updates; assisting other engineering teams in verification and validation of new projects and determining product testing requirements; collaborating with software developers to design hardware and software support frameworks, including BSP and Driver Development.
Test Engineer at Navitas Vehicle Systems
September 1, 2023 - Present
Maintain and develop Python PLC automation programs for production hardware testing. Continue developing test data acquisition and visualization via internal company website. Sustain and analyze existing production and regression test frameworks for troubleshooting and updates. Assist in hardware verification and validation of new projects and determine product testing requirements.
Student(Co-op) at Blackberry Limited
December 1, 2022 - September 11, 2025
Worked with existing SoC vendors and hardware platforms to bring up QNX OS on custom hardware; understood QNX microkernel and its drivers; conducted static code analysis and driver debugging along with related tasks.
BSP & Driver Development Student (Co-op) at Blackberry Limited
December 1, 2022 - September 11, 2025
Build a basic QNX BSP for Raspberry Pi, NXP with U-Boot loader and SD card, USB, and serial drivers. Understand QNX RTOS programming through corporate training and conduct static code analysis using Klocwork.
Electronics Technician (Co-op) at Mio Vision Technology
April 1, 2022 - September 11, 2025
Managed hardware QA, firmware testing, debugging, and repair for the product line; assisted with inventory, defect returns, firmware/hardware feedback, and other quality-related processes; contributed to new test standards, organized chamber and servers, and managed Jira workflow.
Electronics Technician (Co-op) at Mio Vision Technology
April 1, 2022 - September 11, 2025
Manage ESS hardware test, firmware Burn-in test and debug failure products through script results and lab equipment. Assist with test setup, firmware/hardware feedback, and Jira logs.
Electronics Technician (Co-op) at Conestoga College-Smart Research Center
August 1, 2021 - September 11, 2025
Set up and configured electronics lab with advanced equipment; wrote documentation/manuals; assisted electronics team with project research including ROS robotics and IoT sensors.
Electronics Technician (Co-op) at Conestoga College-Smart Research Center
August 1, 2021 - September 11, 2025
Setting up new electronics lab with following equipment: BGA rework station, PCB printer, solder paste station, reflow oven. Setup various new equipment: ROS with Clear Path Ridgeback platform, wireless IoT sensors products on plant.

Education

Bachelor of Engineering – Electronics Systems Engineering (distinction) at Conestoga College
August 1, 2019 - August 1, 2023
Bachelor of Engineering at Conestoga College
September 1, 2019 - August 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Manufacturing, Education, Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more