TAO ZHOU
Mobile 254-***-****
E-mail *****@****.***
Gender: Male 20+ Years Working Experience
Degree: Master of Science in Engineering
Current Residence West Bloomfield, Michigan Immigration Status US Green Card Holder
Desired Working Area Troy Michigan
Mobile 254-***-****
Note: I am currently looking for an AUTOSAR MBD/CBD position in Michigan Automobile Software/Electronic Development/Test/Calibration position.
Self-Evaluation:
My Stress:
12 years + Simulink modeling/designer/developer/test experiences Simulink modeling C/C++/Linux Docker/Make and Feature digestion/cascade with SYSML.
12+ Hand on Davinci Developer:MCAlLib, OS, MCU, BswM,ResourceM, Rte, EcuM, EcuC, vBRs, vBaseEnv,vLinkGen,vSet,etc developer.
Condfigure MCU resources CDD, McalLib, GPIO, ADC,Interrupt, DMA,developer
Configure OS include OS,Dcm, Det,RTE, COM, UDS, Doip, SoAd developer for below MCUs:
oRH850 GreenHill V7.1.x
oTC39x/TC38x/TC23x Tasking Eclipse 6.2.r.x
oS32K14x/S32K3 IAR ARM 8.x
oDavinci Developer develop SWCs, Runnables, Cdd, NVM, triggers, 1D/2D array, enum structures, data mapptings, RTE,synchronized/asychronized functions MBD ARXML files developer.
3Year+ Project Management (PM) experiences, PM Course certified
Agile SAFe.50 SAFe6.0 Certified.
Jama/Jira/Github certified and 3+ years projects
Strong Academic Skills: 8DS, 6Sigma,5 Why, Fishbone & Insightful Challenges accurately.
5 years +Certified in Vector/Mathworks/CATIA Magic.
Software :
Matlab/Simulink test manager/MA Validation/Polyspace MISRA C/SIL & MIL, coverage test.
Ubuntu/Eclipse/RH850U2A16 based GHS Code Based Development, Modeling based Design & Development/test/MA/POLYSPACE.
Embedded C/C++ programming for Embedded system DV PV EMC Design/Test Calibration.
SW Design: Magic Draw 2024
LABVIEW PROGRAMMING for HIL test.
SPI, I2C, UART, ADC basic Driver Program Development.
Simulink Models, Matlab Script programming for state machine and MIL/SIL/HIL test
AUTOSAR:
12+ Direct/Hand on Davinci Developer/Configure Projects including create atom/composition SWCs, sender/receiver ports, create ADT/IDT data types (1D/2D arrays), data type mappings, create runnables, triggers, define data access points, update configure workspace and mapping runnables into AUTOSAR OS tasks and check davinci projects successfully.
Add DLT asychronized/Synchronized functions, configure Autosar OS including but not limit to COM/MEM/UDS/DoIP & SoAd,etc.
LIN protocol: At least completed 3 LIN based projects experiences with my own. LIN protocol files for Ford digital scent/RHVAC project. Have knowledge how to create LDF files based on requirements.
SOMEIP protocol: experienced with SOMEIP protocol based project development. Experienced with SOMEIP based Simulink modeling and development. Know how to have a very good SW High level design and Simulink Architecture Design.
CAN/LIN protocol: CANoe, CANape, CANAnalyzer, LDF, CANDB++ certified by Vector. Has 8+ years experiences.
Working Experience
Ford Motor Company Software Matter Expert November 2019 - May 2024 (4 years 7 months) Dearborn, Michigan,
Software Matter Expert of HVAC
Matlab Simulink modeling for Adaptive Autosar ClimtAirTe/ClimtAirFlw/ClimtAirDistribution/ClimtAirTrgt/CalculatedAirFlwAmount SWCs devepopment HVAC DC motor based SWC development.
Digest the requirements and convert the Decomposed the requirements with Magic Draw/SYSML.
Excellent Experiences with Jama/Polarion/Jira/github/ubuntu/eclipse building and coding.
At least 4 projects worked based on Matlab 2022b + update 7 FNV2/FNV3/FNV4 HVAC modeling plus test manager/MA Validation/Polyspace Validation/SIL & MIL, bypass coverage test.
Adaptive autosar related SOMEIP/CAN/Lin netowrk Based Vehicle Network Modeling Design/developer.
LIN/CAN (LDF, DBC) Mixed Vehicle Network Design for Digital Scent and Rear HVAC projects (modeling design/unit function al test).
Have many projects of AUTOSAR, application layer AUTOSAR modeling Synchronized function/Asychronized function modeling development.
Import ARXML file application layer Synchronized/Asychronized functions into Simulink model. Compiling models with Synchronized/Asychronized functions (AUTOSAR Application Layer) and generate these functions into C code and pass integration/test.
Experiences with ARXML viewer tools to locate AUTOSAR interface/functions info. Can use PREEVISION generate ARXML file.
Experienced with PREEVision projects. Know how to use Vector developer to stitch interface/runnable/functions.
LIN protocol: At least completed 3 LIN based projects experiences with my own. LIN protocol files for Ford digital scent/RHVAC project. Have knowledge how to create LDF files based on requirements.
SOMEIP protocol: experienced with SOMEIP protocol based project development. Experienced with SOMEIP based Simulink modeling and development. Know how to have a very good SW High level design and Simulink Architecture Design.
CAN protocol: have CAN Analyzer and CANoe very well trained in Ford. Very good at use various Network simulation and debug together with Eclipse/E2/Trace32. Outstanding with CANope plus Simulink modeling to find the SW bugs root causes or analyze the log data of vehicle tests.
I am professional at embedded MCU C code programming with Allegro /Altium Designer PCB board Layout based on STM8/NXP/ Infineon and several others MCU. DC Motor of Vehicle Specialist/Designer. Experienced on I2C, SPI, UART, ADC micro-registers programmingSW Driver Level Engineering. Experienced BDLC/PMSM- Simulink Modeling, MIL testing, M Script programming for MIL test. Experienced Candence based BLDC/PMSM HW/PCB Engineering. I am expert on SIWAVE /CST 201x /ANSYS Electronic Desktop 201X to analyze PCB circuits IR-DROP, SI, PI, Resonant, Common Mode Circuits/ Different Mode Circuit design. Locates bypass capacitors for your PCB board.
2019.5- 2019.11 APTIV Troy, North America
System Integration Engineer for FORD Dat2.0 Project
Job Description: System Integration based on Infineon Aurix Tricore TC397XE plus Tasking 6.2r2.
Very good at Plastic, Jira, Eclipse Lunar, and fix build links and compile errors.
Use Trace32/Canoe to flash firmware/vbf files to ECU for debug/ADAS function test.
Completely and very well trained on ADAS vehicle road driving test, data collection, data extraction and data analysis.
Know how to start ADAS vehicle test, how to flash vbf files to ECU in ADAS vehicle.
Have knowledge and experiences how to analyze the ADAS vehicle road test data and can find the bugs such as, lane number error, ambiguous object numbers, mistake nearby vehicle numbers detection by MRR/SRR, wrong objects including stop sign, bikes and pedestrians.
Very good experiences on ADAS system bugs root cause analysis based on specific software tools.
Well trained on using matlab scripts to plot converted data to signals to find bugs in ADAS system.
Clean unused variables, macros, and functions source code file C/C++in ADAS system and use QAC validate these files.
MCDC test for APTIV algorithms based on Vector Cast.
Use Polyspace to regulate the APTIV algorithms files to make sure it satisfy with MISRC standard.
Fix ADAS bugs by programming the source code and built successfully.
Famous subsidiaries of SAIC Group Project Location: Shanghai, China2017.07 – 2019.01
Project Manager and Software Engineer EMC Engineer 330K RMB/Year
Automobile/Motorcycle
Major Projects in SAIC Group SAIC EX21, New Energy Sharing Vehicle Electronic Water Pump Projects
Job Description:
BASIC LAYERS SOFTWRE DEVELOPMENT, LABVIEW PROGRAMMING for HIL.
Project Leader for FOC/BLDC water pump of SAIC group.
EMC/EMI circuits/PCB board simulation with CST Studio and SIWAVE. PCB Layout for EMC.
USE EMC ANALYZE TO ANALYZE EMC/EMI problem.
Professional EMC/EMI/PI-SI/CROSS-TALK/RESONANT analyses and simulation.
Use Matlab script programming to calculate the exact part numbers for EMC circuits.
Use PSPice to simulate and analyze the EMC circuits band.
Setup EMC/EMI PCB TEST CENTER FOR LAST COMPANY.
Went to TUV EMC Test lab to get EMC pass certifications.
ST, NXP MC9S12ZVM, Infineon MCU PCB layout wiring, packaging at least three projects (BLDC PMSM FOC)
Allegro/Altium Designer proficient in Allegro/Altium Desginer layout wiring, packaging.
Skillful use of Rhode and Schwartz analyzer, Agilent EMC receiver, Agilent oscilloscope.
Proficient all of the GMW3172, GMW3097 standard and test .
Familiar with CST / SIWAVE signal integrity, power integrity, EMI circuit component value optimization simulation.
Familiar with ANSYS Electronic Desktop 201x high and low frequency circuit/line simulation, circuit, through hole Q3D model extraction, and related signal integrity analysis, S parameter extraction, 2D and Smith Chart analysis circuit electrogas characteristic parameters, proficient in TDL method simulation and simulation, eye diagram rapid analysis, optimization of differential circuit.
Using of 2D and 3D operators simulate circuits, it can lock in the best combination of circuit components according to customer specifications.
Very rich experience in C code programming for embedded basic and application layers, based on 10 years' experience in Matlab / Simulink of NXP, STM8, Infineon and so on, Simulink modeling, especially BLDC, FOC motor control algorithm modeling and testing.
Can write Matlab Script to call and test Simulink module automatically. Generate models into C code configuration hardware.
Configuration and combination of registers for underlying programming. Seven years of Labview development experience, hosted the development of two large HIL test systems. Proficient in all tests of GMW3172 and GMW3097, hands-on experience. Five years of experience in team management of automotive projects, control of development costs, project schedule management, risk assessment, efficient communication, know how to save costs.
2014.05 - 2017.07 MAGNETI MARELLI Shanghai CO., LTD. (3 years and 2 months), Shanghai China
EMBEDDED SOFTWARE ENGINEER 250K RMB/Year
Large Equipment/Mechanical and Electrical Equipment/Heavy Industry
Enterprise Nature: Private Enterprises Scale: 1000-10000 Persons
About 7 years working experience in Major automotive OEM projects involved:
Engine Calibration with Test Bench.
Infineon/High Tech system programming and debugging.
Write test report and communicate OEM clients.
Use HighTech compiler to compile basic code and application code generated from Simulink models.
Use Trace32 to debug the engine code.
Simulink Model Programming for Automobile AC system and dash board.
Programming with matlab script for Simulink model white box/black box test.
Generate C code from Simulink model and system integration building.
Trace32/Vehicle Spy3 system debug in automobile or test bench.
Vehicle testing process and programming. Write HIL testing system. Write test cases and calibrate them.
Tools
LABVIEW, SIMULINK, COSMIC, CODE WARRIOR
Lauterbach, CANoe, Spy3, Can Vector, neoVi red Fire LabView
LABVIEW PROGRAMMING for HIL Test.
Labview Battery Management System HIL test program development for new energy automobiles from 2014 to 2018.
Realtime Labview Automatic weighting robots system development/test and calibration from 2014 to 2016.
PCB board automatic test system with test stand scripts programming from 2016 to 2017.
2011.12 - 2014.03 Magna Closures (2 Years 3 Months)
IC Design/Application Engineer
Automobile/Motorcycle Enterprise Nature: Foreign Ownership Scale: More than 10,000 people
Job Description
Master Skills Management Category:
Power Lift System debug, C/C++Source Code unit test/white box/black box test.
Flash ECU with firmware. Debug system with Oscilloscope/EMI Analyzer.
EMC Differential/Common Mode Circuit Design Common mode circuit Design and simulation with Cadence/PSpice.
Allegro/Altium PCB EMC circuit board Layout.
Engineering Methods Category 8Ds
Power Lift Gate SW SIL, HIL test. GMW 3172, 3097 DV, PV.
Technical categories: team management, team building, recruitment and evaluation of talent, team performance evaluation, training and improving talent performance. Selection and training of talents.
Programming with Labview HIL test program for Magna power lift gate based on Vehicle Spy3 labview toolkit in 2013 based on CAN/LIN protecol.
CAN, LIN BUS programming, testing. Canape diagnoses and calibrates automotive electromechanical systems. 8232 Product testing area.
Practical Trialon, UL, TUV testing experience. Product 6 Sigma Quality Management. Design and test of ECU electric system for automobile.
EMC, various filter designs: DC AC, by source and passive. The analog design test of 8232 Proficient in automotive DC motor's noise interference to automotive broadcasting, television and related suppression circuit design.
Familiar with all kinds of oscilloscopes, signal generators, bottle spectrometers and integration for testing purposes.
2004.05 - 2008.07 Luban MD, USA (4 Years 3Months)
Embedded Software Engineer
Internet/E-Commerce Enterprise nature: Private enterprise scale: 20-99 people
Job Description
Embedded Software Development.
1999.03 - 2003.08 Cbesoft (4 Years 6Months)
Embedded Software Engineer
Computer Hardware Nature of enterprise State-owned enterprise Enterprise scale 100-499 Persons
Job Description
Research and development algorithms, Java, C++, ActiveX.
Manage experiences
Embedded Software C Coding.
Proejct Experiences
2017.07 - Present Water Pump for SAIC GROUP SAIC Group EX21 Project
Duty Description
Allegro/Altium Design motor control board, complete package of components, Packaging, drawing circuit board STM8, NXP, Infineon. _SIWAVE/CST/ANSYS rectifies the circuit board, and simulates and analyses the signal integrity, power integrity, resonance, DC voltage drop, current density and differential reciprocal signals. Familiar with the operation of ANSYS Electronic Desktop 2018, it can simulate the signal loss of all frequency bands, and determine the parameters of the relevant lines through simulation.
Project Description
Design and Full Test of Electronic Pumps for SAIC Projects
2014.08 - 2015.01 BMS (Battery Management System) LABVIEW PC Testing System
Responsibility description:
Responsibility description:
Develop and integrate the whole PC system.
2014.05 - 2017.07 Shanghai Hann Mechanical and Electrical Technology Co., Ltd.
Responsibility description:
Help the company design related circuit boards, EMC common-mode and differential-mode circuits, eliminate EMC interference completely for the company's pipeline products, improve the accuracy of system sensors, and increase the company's profits by nearly 30 times.
Project Description:
Allegro's PCB layout and wiring, circuit schematic drawing. Signal integrity analysis of CST 201x, SIWAVE. ANSYS Electronic Desktop PCB signal circuit electrical characteristics analysis and simulation. 8232 MATLAB and Labview are jointly programmed.
2012.03 - 2014.03 EMC DSP Design
Responsibility description:
Calculating, Design, Analysis, Test, bandstop, low pass, high pass, bandpass filters.
Depress mechanical motors/structor EMC noise.
Pass standarded Test.
Project Description:
Help vehicle to delete the EMC noise to have a very clear radio, TV signal in the car.
Use Allegro, Altium Designer Design Differential Mode Circuit and Common Mode Circuit for delete EMC Noise.
2012.03 - 2014.03 For China Great Wall Power Lift Gate
Project Description
Great Wall Vehicle Electric Backdoor Embedded Code Writing, PV, DV, CALIBRATION, EMC design, with Vector, Intrepids neoVi, and Vehicle Spy 3 calibration. Simulink is used to establish mathematical model, target link automatically generates code, and vehicle ECU algorithm is studied.
2012.03 - 2014.03 Subaru North America Power Lift Gate Project
Project Description
Electric Backdoor Circuit Design, Embedded Code Writing, Simulink Mathematical Modeling Automatic Generation Code, Target Link 3.5, CAN/LIN Protocol Calibration, PV, DV EMC PCB Design.
2011.09 - 2011.12 Self adaptive DSP
Responsibility Description
Using self-adaptive DSP technology determines human face area. Using statistics knowledge tracking human face in real time mode in the video chat windows.
Project Description
Implement the system by own.
2011.09 - 2011.12 Linear control system design and implement
Duty Responsibility
Design a control system (transfer functions) for aircraft.
Project Description
Analysis system zero/pole distribution, single input and multi-output control system, analysis. Use simulink to implements the control system diagrams.
2011.09 - 2011.12 VLSI chip design
Duty Responsibility
Design 8-bit array type multiplier chips, which has 40 pins.
Project Description
Develop VLSI chip > 5000 nodes, 40 pins.
Multiplier, Inverter, full adder, and so on.
Using Xilinx and Quarters II simulation and testing circuits.
Using Matlab /Simulink simulate system.
2011.09 - 2011.12 Image Watermark tech.
Duty Responsibility
Embedding watermark image for computer images and extracting the watermark images from the image. Create high standard, robust, capacity for images.
Project Description
Reading and researching IEEE papers for about current watermark technology.
Implement, simulation and testing various type watermark technologies by Matlab/Simulink.
2011.05 - 2011.08 Fuzzy theory & computer image processing
Duty Responsibility
Computer vision processing/filtering and enhancement by fuzzy algorithms.
Reading and searching corresponding IEEE papers for this project.
Implement this project my Fuzzy toolbox.
Simulate this project by Matlab/Simulink.
Project Description
Implement system by own.
2011.01 - 2011.04 32-bit ALU Instruction Implementation
Duty Responsibility
Use software tools to implement the computer CPU's instructions.
32 bits and 5 stage pipeline.
Project Description
Analysis and implement various computer instructions by own.
2011.01 - 2011.05 Weather Station Embedded system
Duty Responsibility
Weather station for detecting real time weather information: including, temperature, wind level, and wind.
This project is based on M68HC11.
Project Description
Write RTOS system for M68HC11 in asm and ICC11.
Implement this system by own direction.
Education
2011.01 - 2011.12 University of Michigan Dearborn VLSI Design MSCE
2008.09 - 2010.04 Eastern Michigan University Computer Science BS
1995.09 - 1998.07 China University of Mining and Technology Computer Science Associate Degree
Training Experiences
2018.11 - 2018.11 Effective influence communication
Training Organization
SAIC Group Co., Ltd. Training Center
2018.11 - 2018.11 Talk in charts
Training Organization
SAIC Group Co., Ltd. Training Center
2018.08 - 2018.08 American and European Geometric Dimensions and Tolerances
Training Organization
SAIC Group Co., Ltd. Training Center
2018.07 - 2018.07 Control Principle of DC Motor
Training Organization
Shanghai University of Engineering and Technology
2003.01 - 2003.07 WebSphere and DB2
Training institutions:
Cbesoft
Training venues:
Beijing
Certificates obtained:
no
Training Description:
Learn how to use WebSphere and DB2 implement new systems.
Certifications
2011.12 Master of Science ECE
2010.04 Bachelor of Science Computer Science
On-campus learning
Activitivity
Description
GPA Master ECE 6.3/9.0 (12 Months)
GPA BS 3.3/4.0 2 Years 8 months
English Communication
English Excellent both listening speaking writing and reading
Professional Skills
Matlab/Simulink Excellent
Vector CANape Excellent
Allegro Excellent
Labview Excellent
Oscilloscope, EMC Analysier,Signal Generator Excellent
Interesting & Hobbies
Hiking and Chinese herbs.