ADRIAN C. HUNSDON
** ****** ***** *****, *********, CT 06488 860-***-**** ********@*****.***
SENIOR EMBEDDED SOFTWARE LEADER
Embedded systems and platform architect with proven expertise in designing and developing distributed and domain/zonal architectures. Recruit and lead high-performing teams, delivering high-performance, high-reliability systems focused on the patient experience.
Experience
Hologic, Inc. Danbury, CT 2009 – August 2023
A leading innovator in women’s health, helping healthcare professionals worldwide. Director, Systems Engineering 2021 – August 2023
Responsible for all embedded software across the Breast Health and Interventional franchises, encompassing 15 unique products representing $1.5 billion in annual product and service revenue. These products include Hologic’s market-leading 3Dimensions Mammography platform, Specimen Imaging systems, real-time prone and upright interventional biopsy systems, and hand-held RF surgical localization devices.
● Led a team of 10 Embedded Software Engineers across 3 locations developing new systems, providing updates to legacy systems, and supporting service in pursuit of >$1B annual revenue. Achieved a 4.95 / 5.0 engagement score on the Gallup team engagement assessment.
● Chief architect and team lead for the design of next-generation embedded systems for future Mammography platforms. Key wins include:
o Utilized new software constructs to jump-start development and generate boot-level software in less than two weeks, even before prototype hardware was available.
[C/C++/ASM/MQX RTOS]
o Led the design of a new gantry infrastructure utilizing high-speed TSN systems for greater security, reduced latency, and improved reliability. o Implemented SOC/SOM platform with hardware abstraction and software virtualization to enhance future supply continuity while moving from single-core to multicore processors. o Designed new technology for virtualized foot pedals to provide operator controls while reducing trip hazards and accidental operation of the X-Ray system.
● Led the review of all Embedded Software for requirements and implementation, including compliance with IEC 62304, IEC 62366, INCOSE, and other international standards. [Atlassian Toolkit]
● Lead software representative to the cross-functional team managing supply chain issues across the division due to IC shortages. Key contributions included identifying critical components and alternates, along with SOPs for processing returned PCBs to safeguard over $200M per quarter in capital and service revenue, and leveraging external software contractors to develop an Android port to new hardware to ensure supplier continuity. [Yocto/Debian Linux + Android Toolkit]
● Led effort to implement AI/ML predictive maintenance models for Mammography systems to reduce unexpected customer downtime significantly.
● Served as a software domain expert on technology patents. Authored and submitted ten patents, including patient positioning guides to reduce X-Ray retakes. Senior Manager, Systems Engineering 2013 – 2021
Responsible for all embedded software nodes across all Breast Health systems. Led the design of a new Embedded Software Architecture to provide a common platform across new control nodes in gantry and specimen systems. Architecture implemented across different processor families with demonstrated reliability and stability. Coding in C/C++ and Assembler on MQX RTOS and Kinetis/ColdFire processor families.
• Recruited and developed a team of 10 Embedded Engineers with a wide range of functional specialties.
• Led the implementation of standardized build servers for all product nodes to ensure consistent builds and source control. [Jenkins/Groovy]
• Achieved consistent Gallup engagement scores >4.75 / 5.0 since adopting this tool.
• Led the adoption of several new methodologies, including automated unit testing, test-driven design, automated static analysis, and adopting an Agile/Scrum framework. Manager, Systems Engineering 2012 – 2013
Recruitment and development of Embedded Software team. Leading reviews of both software and requirements for nodes in Selenia Dimensions gantry. Support of legacy mammography and biopsy table products driving >$50M revenue. [C/C++/MQX/CMX + Debian Linux] Senior Software Engineer 2009 – 2012
Led the design and implementation of the Biopsy Control Module for the Affirm Upright Biopsy system. This unit provides the graphical interface to the needle positioning system. Sales of $5M annually.
[C/C++/MQX + PEG graphics tool]
Computer Power Software Group, Inc. Folsom, CA 1994 –2009 Director, Software Engineering 1996 – 2009
Led the design, implementation, and operation of an email system supporting at peak 20 million users with an uptime >99.99%. [C/JavaScript- Centos Linux/SQL-Server] Led the design and development of an automated speedboat trim controller utilizing a piezo microphone to determine the laminar water flow over the boat's hull and optimize the flow rate by automatically adjusting the hydraulic trim of the propeller. Achieved significant (>25%) speed and fuel savings figures with no changes to the boat. [C/Centos Linux]
Technical Skills
Languages – C, C++, BASH, JavaScript, ANSI SQL, Perl, Python, Java, groovy Operating Systems – Unix (HP/UX, Solaris, SunOS, Sys V, BSD, DG-UX, MIPS, Sequent, SCO, Xenix), Linux
(Centos, Debian, Yocto, Ubuntu, SlackWare, Mint), Android, Windows, VMX, Free-RTOS, MQX, CMX, μCOS Methodologies - Agile, Scrum, Waterfall, HIL testing. Test Driven Development Tools – Agile PDLC, Atlassian (Jama/Jira/Confluence), Perforce, Git, CodeSonar, CodeWarrior, Visual Studio, PEG, JTAG/BDM, P-CAN View, ClearQuest, Jenkins, gMock
Databases – Oracle, Informix, Ingres, Postgres, Sybase, SQL Server, DB2, DB4, Btree Devices – IIC, SPI, UART, CAN, Ethernet, Sockets, Zigbee, Bluetooth, DC/BLDC/Stepper/Servo motors Protocols – TCP/IP, UDP, FTP, CANBus, CANOpen, SMTP, POP, IMAP, MAPI, NNTP, Education
University of Lancaster, Lancaster, UK - BSc (Hons) Computer Science