Post Job Free

Resume

Sign in

Embedded Software Engineer

Location:
Stratham, NH, 03885
Posted:
July 18, 2019

Contact this candidate

Resume:

Boris J. Lvin

** ****** **. ******** **, *****; cell:603-***-****; office:603-***-****; ac9usy@r.postjobfree.com CAREER SUMMARY

Extensive experience in engineering software for embedded systems, medical devices, and networking and telecommunications equipment. Strong record of successfully achieving goals in system design, software/hardware co-development, testing, validation and maintenance on several hardware platforms using a variety of programming languages and development technologies in startups and big companies. COMPUTER SKILLS & EXPERTISE

● Programming languages: C/C++, Assembler, Python, Scala, Oberon, Modula-2, Pascal;

● Operating systems: Windows, Linux, proprietary bare bone embedded RTOS;

● Networking: TCP/IP, 802.11, various routing protocols (BGP4, OSPF, ISIS, RIP);

● Authentication: RADIUS, EAP, various authentication protocols;

● Testing, validation and verification for medical device approval;

● Hardware: Intel, ARM, TI DSP, flash memory, FPGA;

● Source control: Git, Clearcase, CVS;

● Agile, Scrum software development process.

EXPERIENCE

GridCo Systems, Woburn, MA

2015-2016 Senior Embedded Software Engineer

● Collaborated in developing requirements, bringing up hardware and software components, testing and validating the system and preparing user documentation to ensure successful system deployment with the customers. Company line of products ( static VAR compensator, 150 kVA three-phase Inline power regulator, 50 kVA integrated power regulating transformer) was based on company developed in C++ embedded RTOS for TI DSP.

● Together with the hardware team successfully diagnosed manufacturing and reliability problems in multiple releases of company’s products. Provided software patches that resolve hardware problems to save the cost.

● Designed, implemented and successfully deployed the subsystem for on-the-fly upgrades of FPGA components, which allowed to stop performing manual upgrades of the system in the field and become the product selling point.

Novocure Inc., Portsmouth, NH

2014-2015 Validation & Verification Software Engineer

● Designed, developed and prepared for FDA approval requirements and testing procedures for embedded software running in medical device for brain cancer electromagnetic waves treatment;

● Validation and verification testing based on developed requirements allowed the company to receive required FDA certification of its medical devices that are currently become widely deployed. Charles Lion, Stratham, NH

2009-2014 Founder, CEO

● Successfully performed contract with Elbrys Networks (Portsmouth, NH) for design, development and maintenance of Python script testing for wireless access points and controllers for Hewlett-Packard line of products .

● Collaborated in the development of modular router with satellite, cellular, gigabit or WiMax interchangeable upstream modules and Wi-Fi or gigabit Ethernet downstream modules on contract with Tennex (Moscow, Russia) .

Cisco Systems; Meetinghouse Data Communications (acquired by Cisco), Portsmouth, NH 2003-2009 Software Engineer

● Developed parts of client- and server- side software for network authentication (RADIUS, EAP, 802.1x) for the company authentication supplicant widely used in the WiFi industry;

● Designed and implemented various authentication protocol modules for Aegis RADIUS authentication server that company used for authentication supplicant testing;

● Supervised design and implementation of client-side authentication software by external customer teams that was the selling point of the company product.

Cisco Systems acquired Meetinghouse Data Communications in 2006 for the company developed authentication technology and to prevent competitor use of it. Agilent Technologies (split from HP); Hewlett-Packard; Qosnetics (acquired by HP), Portsmouth, NH 1998-2003 Senior Software Development Engineer

● Led the design, development and wide deployment for startup’s principal product, router testing QARobot, from the inception to delivery for many customers ( HP, Cisco, Juniper and others ). The whole router making industry that time becomes company customers.

● Originated the concept and the implementation of the run-time system and the compiler for routes generation;

● Designed and implemented the specification language, describing stress and conformance for the router tests;

● Led the design, development and deployment of several core testing engines for most of routing protocols

(BGP4, OSPF, RIP, PIM), as well as conformance and stress tests utilizing those engines. Hewlett-Packard as a part of making Agilent Technology spinoff acquired Qosnetics in 1999 for the developed router stress testing technology.

Meetinghouse Data Communications Inc., Eliot, ME

1995-1997 Senior Software Development Engineer

● Successfully implemented several projects as a consultant for the Site Manager product at Bay Networks . RIF-F, Moscow, Russia

1994-1995 Software Development Manager

● Led (together with electronic engineering team) design, development and successful deployment with several customers for the state-of-the-art telephone-based security system using a clone for 8051 microcontroller for low cost, low power, and low footprint device.

● Succeeded in software overcoming for the severe hardware limitations with memory, performance and power consumption.

BAL-51, Voronezh, Russia

1991-1994 Founder, Principal Software Engineer

● Led design, development and several deployments for a few years on the customer sites for a novel, low cost accounting system for a long-distance telephone provider.

● The system developed together with hardware engineers was based on a clone for Intel 8051 microcontroller and was capable, using original multi-threading techniques, of supporting up to 16 concurrent calls per microcontroller with only 256 bytes of RAM.

Voronezh State University, SW Laboratory, Voronezh, Russia 1984-1991 Senior Software Engineer

● Led design, development and successful deployment of accounting system for long distance phone company that was based on a clone for LSI-11 microprocessor.

● The developed system was processing all long-distance phone calls data acquisition and billing for a city of 1 million residents for more than a dozen years.

Central Statistics Board, Voronezh, Russia

1980-1984 Software Engineer

● Developed and deployed a variety of mathematical and statistical software for LSI-11 clone microprocessor. EDUCATION

1988-1989 Master of Science in Computer Science

Moscow State University, Moscow, Russia

1975-1980 Bachelor of Science in Mathematics (graduated cum laude) Voronezh State University, Voronezh, Russia

LEGAL STATUS

US citizen.

REFERENCES

References from former employers and colleagues are available upon request.



Contact this candidate