Post Job Free
Sign in

Autosar Embedded Engineer

Location:
Troy, MI
Posted:
October 01, 2024

Contact this candidate

Resume:

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.



Contact this candidate