Post Job Free
Sign in

Software Engineer Medical

Location:
Somerset, MA, 02726
Posted:
October 12, 2017

Contact this candidate

Resume:

YURI BACHILOV

*** **** ******, ********, ** ***** 978-***-**** *********@*****.***

Senior Software Engineer

Results-oriented, resourceful, and proactive engineering professional with comprehensive experience as a Senior Software Engineer in development of computationally intense software in OEM electronics, medical CT scanner and MRI applications, and telecommunications. Goal-driven, hands-on and proactive leader with expertise in mathematical algorithms, digital signal processing, lifecycle software development, interface drivers. Collaborative and decisive leader with excellent communications and interpersonal abilities to build rapport with clients, vendors, and other key stakeholders to ensure timely project completion. CORE COMPETENCIES

Mathematical Algorithms Digital Signal Processing Interface Drivers Project Lead Software Development Lifecycle Agile/Scrum Data Acquisition Systems Test/Production Station Temperature Control/Calibration Multi-Channel Configuration Environments/Tools

C++/C Assembler GCC/G++ X11 SPARC Cygwin Ubuntu Linux MSVC 6-2015 MFC/ATL Bash Python Matlab

Operating Systems

COFF Code Composer RTX Sky Channel SunOS UNIX Linux Windows XP/7/10 PROFESSIONAL HIGHLIGHTS

ARM Cortex-M

Software design and programming of the automated production/testing motorized stage (Daisywheel) for Lead Paint Analyzers. Translated assembler 8051 code into C for several STM32F7 processors.

Texas Instruments - TMS320C6202 as OS DSP Programmer Participated in design, development and implementation of audio processing framework for Encounter/MPU3. The framework was designed to support up to 64 channels of audio codecs: G.711, G.722, G.723.1, G.729B, G.729AB, G.728 on the multiprocessor board APUP. Implemented and conducted testing of audio conferences and transcoders.

Texas Instruments - TMS320C30 as Algorithmic Programmer Designed, developed, and implemented fast algorithms for tomography reconstruction on the medical CT scanner Tomoscan.

Wrote a software package for backbone reconstruction.

Analog Devices - ADSP-21060/62 as Algorithmic Programmer Developed and implemented reconstruction algorithms for medical scanner Aura and luggage scanner EXACT.

Wrote the boot-loader and initializing program for ultrasound scanner.

Solaris SPARC Family 5.3X11R6 as Algorithmic Programmer and System Administrator Developed and implemented algorithms and supplementary programs of tomography reconstruction for CT ANATOM.

Windows XP/7/10

Engineering and production Universal Data Acquisition Test System for all customers. Engineering and production Detector Test Station for the variable arrays of X-ray sensors: hardware control of the DAS, X-ray, and electrical sources; motorized stage. Production algorithms and programs for automatic calibration of the MRI RF amplifiers.

Signal Processing

Fast Fourier Transforms, Winograd algorithms, and frequency filters. Savitzky-Golay filters.

Noise suppression and filtration.

Image Processing

Image resolution enhancement

Median filtration

YURI BACHILOV

PROFESSIONAL EXPERIENCE

Protec Instrument Corporation 2015 – 2017

Software Engineer

Software design and algorithms of the engineering/production calibration/test station for LPA-1 lead paint analyzer. Programmed Raspberry Pi 3 based test station for automated control of communications and motion stage of 6 motors and related hardware (GNU C++)

Reconstructed lost LPA 1 Theory of Operations from the functional calibration spreadsheets (ancient QPro) and 8051 assembler code. Reworked development into LibreOffice Calc and ARM Cortex M7 correspondingly (C). Wrote documentation set and user manuals.

Provided software support for hardware design and testing of the relatively modern device LPA 2 (C++ both GNU and MSVC)

Analogic Corporation 2004 – 2014

Senior Software and Test Engineer

Design and algorithms of the Data Acquisition Systems and Test station for production and engineering.

Engineering Test and Production station for the variable arrays of X-ray detectors – Data Management System: design and implementation (MSVC and Linux C++)

Temperature control and calibration of the detector array for medical CT scanner ELGEMS4: design and development (C and C++, MSVC)

Automatic calibration and testing of the family of MRI RF amplifiers: development and implementation (C) Software Consultant 2003 – 2004

Software consulting for testing of the IIC and CAN based electronic test and detector management systems

(C/C++/Asm)

Ezenia! Inc. 2000 – 2002

Senior Software Engineer

Designed and implemented Audio DSP VoIP conference unit to support multi-channel configuration of a variety of audio codecs (C++)

Analogic Corporation 1992 – 2000

Senior Software Engineer

Tomography reconstruction algorithms for family of medical CT scanners: design, development, and implementation (C/Asm)

Software package of backbone image reconstruction for CT scanners.

Computer simulation of the medical CT scanners (C)

Reconstruction software for the airport security scanners: design and implementation (C) EDUCATION

Master of Science – Department of General Physics, Moscow Institute of Physics and Technology Thesis – “Taylor Instability of the Thin Cylindrical Shell,” published in JETP Letters



Contact this candidate