Started looking for another job, however no much result yet. I'm wondering whether ther is anything wrong with my resume. Therefore any comments are highly appreciated. Thanks in advance.
Vladi
OBJECTIVE Looking for FW Development position to utilize my skills and provide an opportunity for further growth.
SUMMARY
7+ years experience in concept-to-production multi-facets of real-time embedded systems development including low-level embedded application programming (standalone or as part of an integrated system), hardware/software system integration, rapid prototyping for proof-of-concept or feasibility studies, establishing development environments for embedded platforms including porting of various operating systems and development kits to embedded targets. Accustomed to working independently or as part of a team. Excellent communication, interpersonal, and problem solving skills. Fully authorized to work in the US for any employer. Fluent in English, Russian.- Strong knowledge of embedded systems architecture and design concepts. Extensive working experience with various 8-, 16- and 32 bit microprocessor and several DSP architectures on hardware and software (Assembler language) levels. Proficient in C/C++. Extensive knowledge and hands-on experience in RTOS concepts and usage. Experienced with low-resources systems and performance critical modules implementation. - Low-level Board Support Packages (BSP for VxWorks and other RTOS’) and Boot-Loaders development experience. - Hands-on experience in device drivers development. - Experienced in networking protocols and data communication concepts. - Diagnostic, Test, Validation, performance and quality assurance procedures development. - Familiarity with Audio processing concepts. - Strong knowledge, understanding and working experience in hardware operation: both digital and analog. - Experienced in designing single- and multi-processors systems’ applications, familiar with Digital Signal Processing concepts.
- Extensive knowledge and experience in GNU Make, UNIX Shell Programming and Version Control systems. - Familiar and experienced in Compilers’ internals, various development and debugging tools. - Extensive hands-on experience with laboratory tools: digital oscilloscopes, logic analyzers, spectrum analyzers, various signal generators and more. - Extensive experience in close work with other Software, Hardware and Mechanical development teams. - Self-motivated, hard worker. Able to learn new issues fast.
TECHNICAL SUMMARY SOFTWARE High Level Languages: C/C++ Assembler Languages: MIPS 4K series, Motorola PowerPC (MPC860), Intel x86, Intel x51, Microchip PIC family, Motorola 56K DSP family, several custom RISC microcontrollers and DSPs. Script Language: Perl UNIX Shell Programming GNU Make
ENVIRONMENTS RTOS: VxWorks (2.5 years of experience), uCOS (2 years of experience), Nucleus; Development Environments: Visual Studio 6.0, MSVC, Tornado 2.0 for VxWorks Version Control: CVS, SourceSafe
HARDWARE Digital: various microprocessors; memory devices (single and multi-port); various communication devices; programmable logic devices and more. Analog: power modules; RF devices; IR devices and more.
TECHNOLOGIES Ethernet, MOST (Media Oriented System Trasnport) and CAN (Controller Area Network) Communication Protocols: TCP/IP, DOCSIS Control Communication Interfaces: USB, I2C, SPI, RS232, RS485 I2S Data communication format Device Drivers: Ethernet, USART, USB, I2C, SPI devices; input/output user interface (keypad, displays), audio codecs, RF devices (frequency generators),.
WORK EXPERIENCE
2001 - Present XXXX - Northborough, MA Leading Embedded SW DeveloperDesigned, implemented, tested and supported various infotainment and network devices for automotive industry based on MOST (Media Oriented Systems Transport) optical network: Network protocol stack conforms to the Open Systems Interconnect (OSI) reference model; design focused primarily on the development of the Physical, Data-Link, and Transport Layers. Participated in new silicon ICs tests and validation procedures. As a leading embedded SW engineer my duties include requirements design, software architecture design and implementation, debugging, verification and validation, documentation and customer support of the products.
Newly developed IC diagnostic, validation and tests.
- Designed and implemented low-level FW modules for IC operation.
- Designed various IC modules’ diagnostic and validation procedures.
- Implemented IC test FW
8 channels Audio Amplifier Controller for low, medium and high end applications based on MOST optical/electrical network. The Amplifier Controller is based on multi-processor system on the chip evaluating 2 DSPs and MOST network transceiver controlled by 16-bit built-in host microprocessor.- Developed Control Processor and DSP FW
- RTOS based design
- Device Drivers
- Performance (timing) and resources (memory consumption) critical modules implementation
- Acquired Digital Signal Processing knowledge.
- Data communication protocols implementation.
- Designed and implemented software power management module for power adjustment based on real-time performance and requirements.
Designed and implemented Low Level Debugging Tools for custom IC development support. Involves implementation of built-in In Circuit Emulator (ICE) communicating with external host over RS232 and I2C interfaces. Performance Analyzer for network activity.
- Developed Control Processor FW and communication protocol
- Assembler development
- Low level Device Drivers design and implementation
- Interface with PC based host
- Data communication concepts
Boot Loader development for custom target. Designed and successfully created boot-loader with no build-in debugger or emulator available. Implemented extended debugging capabilities. Ported uCos/OS-II RTOS to the target.
MOST Intelligent Network Interface Controller MOST INIC compliant with ISO reference model: Focused on Physical, Data and Transport layers.
- Host Controller and DSP FW
- Acquired extensive experience in Network synchronization concepts.
- Data communication including I2S format
Designed and implemented Human Machine Interface (HMI) module for automotive industry based on PowerPC MPC860 microcontroller and MOST network transceiver.
- VxWorks RTOS
- Peripheral Device’s Drivers
- Data communication concepts
Power control Module based on MicoChip PIC low-power controller
- Device Drivers
- Power consumption considerations
1997 - 2001 XXXX - Israel Firmware SW DeveloperDesigned and implemented InterSky IP Satellite Communication Modem firmware.
- Designed and implemented full Board Support Package (BSP) under VxWorks for standalone satellite communication modem.
- MPEG Service Information handling algorithm implementation.
- Device Drivers development including QPSK demodulator link IC driver.
Designed and implemented Satellite RF Receiver FW
- Host Controller and DSP FW
- Signal Acquisition algorithm implementation
- Digital HW
- RF link IC low level driver implementation.
EDUCATION
1994-1999 - BS in Electrical Engineering (BSEE) - XXXX AcademyReferences: Upon request