Yared G Tadesse
**** * ********** **., *** ***, Falls Church, VA 22044
*************@*****.***
Embedded software engineer with seven years experience developing software and
Profile
firmware in C/C++ for real-time embedded systems. Interested in a position that
requires wide product knowledge with multifunctional responsibilities from the lab to
field testing. Interested in learning/developing new skills. Flexible for travel.
M.S. Electrical and Computer Engineering, Purdue University Dec 2006
Education
B.S. Electrical Engineering, Purdue University Dec 2000
NIITEK, Inc, May 2007-June 2008
Career History
Sterling, VA
Develop firmware and bootloader for a Microchip
PIC18F672x microcontroller in C/C++
Implement communication bus (RS485, SPI, RS232) and
sensors for built-in test diagnostics
Linux, and Windows software development environments
Software Revision Control: Subversion SVN
Software development bench tools: In-Circuit Debugger
(ICD) and In-Circuit Emulator (ICE), logic analyzer, …
Generate/update documentation: software design
documents, interface control documents, test plans and
reports.
Jan 2001- Jan 2007
General Motors Corp., Allison Transmission Div.
Indianapolis, IN
Develop software for Motorola/Freescale MC68332 and
MPC555x microcontrollers in C/C++
Support the transmission control module’s CAN J1939
protocol communication with other controllers on the
vehicle and with test tools (OBD compliance)
Support HWIO integration for different sensors
(temperature, speed) and actuators (solenoids)
Unix, and Windows development environments
Software Revision Control: CM Synergy
Software development bench tools: In-Circuit Debugging
(ICD) and In-Circuit Emulators (ICE), logic analyzer, …
About 20 percent time spent field testing software
Other Skills
French Fluent - Wide Knowledge