Sagi Linshits
*********@*****.***
Seasoned real time / embedded computer engineer with over 16 years' experience of analysis, research, design and development in leading companies like: Hewlett Packard(HP) and Danaher Corporation. Possesses a B.Sc in Computer Science and mathematics and in-depth knowledge of computer science theory and practice.
Objectives
To meet interesting and non standard tasks / issues and of course to fix it with non standard solution.
To obtain a permanent position as a experienced software engineer in area of real time / embedded with promotion opportunities.
To learn from and contribute positively to the overall atmosphere of the company.
Technical Skills
Programming Languages:
C/C++/Python/Perl/Assembler/Structure Text/Ladder/UML
Operational Systems:
VxWorks / Linux / CMX / Windows
Development Environments:
Tornado / Code Composer Studio / Visual Studio / Automation Studio / MP Lab.
Microcontrollers / Processors:
ARM M4 Cortex / DSP TI 2812 / Microchip PIC 18Fxx8
Debug tools:
Oscilloscope / Logic Analyzer / JTAG / Wire Shark
Version Control tools:
Clear Case / SVN (Subversion) / GIT
Professional Experience
2005 – Present HP
Senior Embedded SW Engineer
SW Engineer in digital press machine industry.
Development as Embedded Engineer where the major points of my job are: definition, characterization and development system, which includes design and development sub-systems like:
1.System tasks like: Boot / boot loader, device drivers, automatic firmware downloads, Sensors (digital & analog) handling, Files System which includes file handling with Python, Memory Management, Tasks Synchronization (multi-tasking / multi-threading), and Interrupts Handling.
2.Communication (includes definition of communication protocols in data & application layers) which responds on specific project requirements and based on TCP IP / UDP / CAN / CanOpen / PowerLink communications.
3.Python usage on: database of parameters, files handling, communication establishing, system calls.
4.Development and handling on processor peripherals like: I C,SPI,SCI,McBSP,eCAN
5.Synchronization and Motion Control mechanisms of SERVO/STEPPER/ Invertors motors (robotics) and temperature control (PID / PWM).
6.Synchronization mechanisms between cards with different processors.
SW The main emphasis of development:
1.VxWorks operation system in environment Tornado. For Intel processors.
2.CMX operation system for Infineon microcontrollers C167.
3.Linux operational system – application and low level programming.
4.Extensive experience in low-level programming – means with hardware cards: peripheral devices, ISR, I/O's, includes low level debugging with oscilloscope / logic analyzer.
2000 – 2005 Danaher Corporation
SW Real Time / Embedded Engineer
SW Engineer in company Danaher Kollmorgen Servotronix (today: Servotronix) in motion control (robotics) field.
Development as Real Time / Embedded Engineer where the major points of my job are:
1.Development in VxWorks OS in environment Tornado:
1.Communication protocols fieldbuses: Modbus/Sercos/Profibus/CAN
2.Development device drivers: EPROM, Flash(DiskOnChip), Serial
3.Design and development drivers for SERCON410B/816 ASICS and PROFICHIP VPC3+
4.Programming on processors from families: Intel 80X86/STPC Elite
2.Development for microcontrollers PIC 18Fxx8/18Fxx2/16Fxx8 of Microchip: boot loader, serial devices via parallel slave port
3.Development on Texas Instruments DSP TMS320F2812:
1.Design and development whole system based on real time & service parts
2.Development and handling on processor peripherals like: I C,SPI,SCI,McBSP,eCAN
Education
1997 – 2000 Ben-Gurion University of the Negev Beer-Sheba, Israel
B.Sc. in Computer Science & Mathematics
1993 – 1994 The Singalovsky college Tel-Aviv, Israel
Computer Science Practical Engineer. Finished with honors
1990 – 1993 Ort Yad Giora high school.
Passed Israel full matriculation exams in all subjects. Finished with full matriculation
Military Service Staff Sergeant 1994 – 1997 Israel Defense Force
Started in artillery and after this moved to computer units.
Languages: English, Hebrew, Russian, Ukrainian