Principal Software Engineer
CurrentPrincipal software engineer working on the design and implementation of a next generation vascular robotics platform.
Please complete the CAPTCHA to continue
@corindus.com
✓
1 phone found area 617
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Kenneth O'Brien is listed as Principal Software Engineer & Technical Lead | Instrument Control Applications for Medical Devices & Biotechnology at Corindus Vascular Robotics, based in Greater Boston, United States. AeroLeads shows a work email signal at corindus.com, phone signal with area code 617, and a matched LinkedIn profile for Kenneth O'Brien.
Kenneth O'Brien previously worked as Principal Software Engineer at Corindus Vascular Robotics and Principal Software Engineer | Director of Software Development at Ninepoint Medical, Inc.. Kenneth O'Brien holds Ms, Electrical Engineering from Rensselaer Polytechnic Institute.
This section adds company-level context without repeating Kenneth O'Brien's masked contact details.
AeroLeads found 1 current-domain work email signal for Kenneth O'Brien. Compare company email patterns before reaching out.
Principal software engineer and technical lead with proven track record of delivering commercial instrument control software for complex medical device and biotechnology systems in compliance with applicable regulations and standards. • Able to function simultaneously as a principal level engineer, architect, and team leader• Effective interpersonal and team management skills including recruitment, mentoring, and technical oversight of complex software development projects with aggressive timelines• Experience with all aspects of product development from concept through commercialization including customer interaction and tech support for sales/field service• Strong verbal and written communication skills including preparation and review of several successful 510k applications and related regulatory submissionsTechnical Experience:• Software development for a variety of complex commercial instrument control applications spanning a range of platforms, technologies and architectures• Embedded platforms including bare metal DSPs and micros, ARM with RTOSs, and SBCs with embedded Linux/Windows• Architect and lead technical contributor for software solutions requiring multi-threaded object oriented designs utilizing C++/C#• Applications include motion control, laser based optical imaging, real-time data acquisition/display, biological sample handling, and asynchronous hardware control sequences• Fluent in OO, multi-threaded, real-time, and asynchronous control design patterns• Expert problem solving and software/hardware integration skills• Familiar with multiple IDEs including Qt Creator, Visual Studio, MPLab-X, IAR Embedded Workbench, and Chrome Development tools• DevOps with a variety of source control, build, and automated test technologies including Git, Jenkins, and Squish for Qt and Web GUIs• Experienced with leading agile co-development of HW & SW• Familiarity with JS, HTML5, CSS3, WebGL, and nodeContact: kmobrien316@gmail.com
Listed skills include Medical Devices, Software Development, Embedded Systems, Cross Functional Team Leadership, and 4 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Principal software engineer working on the design and implementation of a next generation vascular robotics platform.
Bedford, Ma, Us
Principal software engineer, architect, and team lead for the design and implementation of the commercial medical device software for a high resolution imaging system. Delivered software in a start-up environment with aggressive timelines to support multiple iterations of the product from clinical prototype to the first AI (artificial intelligence) enabled clinical imaging system for gastroenterology. Worked with marketing to insure UX (user experience) aligned with target clinical workflow.Leveraged Qt framework to implement multi-threaded C++ based instrument control logic. Implementation included support for high speed data acquisition, state machine driven control sequences, performance critical image processing, and complex fault detection and recovery. Clinical application deployed in a kiosk mode fashion with all touch user interface and a custom Linux OS configuration that included requisite GP GPU technology stack to support machine learning inference.Replaced PIC32 embedded controllers’ bare metal legacy USB communication infrastructure with TCP/IP. Used for host communication with all hardware subsystems to manifest the system’s target clinical workflow. Employed Qt framework to create cross-platform (Linux/Windows) diagnostics and unit test harness’.Design and implementation commercial software in compliance to IEC 62304, ISO 13485, FDA QSR (21 CFR 820), and applicable FDA software development guidances including cyber-security. Participated in the preparation of several successful 510k applications and related regulatory submissions. Provided support for multiple successful design control compliance inspections by independent auditors including the FDA.
Bedford, Massachusetts, Us
Individual contributor and architect responsible for the design and implementation of the commercial medical device software for a medical device start-up focused on the development of a novel multi-modality intravascular imaging system. Evolved legacy ‘C’ and LabView prototype code base to an object oriented design utilizing C#, .Net Framework, and WPF. This effort included the integration of DICOM image export support and deployment to a custom Windows IoT OS image.Implemented multi-threaded instrument control application to support the target clinical workflow, perform data acquisition, and present a multi-modality image display. Oversaw translation of Matlab based algorithm code into C++ and subsequent integration into the commercial code base.Designed and implemented the software for an embedded motion control subsystem based on an ARM processor running the uC/OS RTOS. Development included evaluation and selection of the RTOS and integration of the requisite drivers for multiple PMD DSP based motion controllers and to support a TCP/IP based host communication protocol.Assumed increasing levels of responsibility from senior to principal software engineer and team lead. Worked with quality to create and implement InfraReDx’ software development process required for compliance with IEC 62304, ISO 13485, FDA QSR (21 CFR 820) and applicable FDA guidances. Participated in the preparation of a successful 510k application and FDA audit of InfraReDx’ design control SOPs including software development.
Framingham, Ma, Us
Senior software engineer and technical lead responsible for the design and implementation of the instrument control software for a mass spectroscopy product line. Orchestrated and participated in software design, implementation, and system integration. Served as technical liaison for field support team. Implemented multi-threaded C++ instrument control application responsible for data acquisition, high voltage electric field control, and sample plate management.Architected and implemented a highly modular and extensible second generation instrument control server employing interface-based programming, object oriented design, parameter collections, and various design patterns. This design coupled with a flexible software configuration scheme enabled the same instrument control application to be deployed on two significantly different hardware configurations.Leveraged flexible configuration and HW emulation to decouple commercial GUI development from parallel HW platform development and ongoing SW/HW integration. HW emulation capability was also used to facilitate unit and automated test development.
Quick answers generated from the profile data available on this page.
Kenneth O'Brien works for Corindus Vascular Robotics.
Kenneth O'Brien is listed as Principal Software Engineer & Technical Lead | Instrument Control Applications for Medical Devices & Biotechnology at Corindus Vascular Robotics.
AeroLeads has found 1 work email signal at @corindus.com for Kenneth O'Brien at Corindus Vascular Robotics.
AeroLeads has found 1 phone signal(s) with area code 617 for Kenneth O'Brien at Corindus Vascular Robotics.
Kenneth O'Brien is based in Greater Boston, United States while working with Corindus Vascular Robotics.
Kenneth O'Brien has worked for Corindus Vascular Robotics, Ninepoint Medical, Inc., Infraredx, Inc, and Sciex.
You can use AeroLeads to view verified contact signals for Kenneth O'Brien at Corindus Vascular Robotics, including work email, phone, and LinkedIn data when available.
Kenneth O'Brien holds Ms, Electrical Engineering from Rensselaer Polytechnic Institute.
Kenneth O'Brien is listed with skills including Medical Devices, Software Development, Embedded Systems, Cross Functional Team Leadership, Product Development, Iec 62304, Iso 13485, and Design Control.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts