Eric Husky

Senior Manager of Embedded Software at Mainspring Energy
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Mountain View, California, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Renewable Energy Power Generation
    • 200 - 300 Employee
    • Senior Manager of Embedded Software
      • Mar 2021 - Present

    • United States
    • Airlines and Aviation
    • 1 - 100 Employee
    • Head Of Software
      • Dec 2019 - Mar 2021

      Functional manager for the software team, overseeing teams working on autonomous flight software, flight interfaces, flight operations utilities and regulatory compliance tools. • Defined roles and oversaw hiring • Defined development processes and DO-178 regulatory compliance • Established SCRUM development methodologies • Selected 3rd party utilities and libraries • Developed GPS device driver for navigation stack Functional manager for the software team, overseeing teams working on autonomous flight software, flight interfaces, flight operations utilities and regulatory compliance tools. • Defined roles and oversaw hiring • Defined development processes and DO-178 regulatory compliance • Established SCRUM development methodologies • Selected 3rd party utilities and libraries • Developed GPS device driver for navigation stack

    • United States
    • Pharmaceutical Manufacturing
    • 1 - 100 Employee
    • Principal Software Systems Architect
      • Mar 2018 - Dec 2019

      Technical subject matter expert for Proteus's complex hardware and software platform which is composed of an ingestible sensor, a wearable Bluetooth patch, a mobile application, a cloud back-end and web applications. Guides the system design process, starting from the earliest stages with product management through implementation by engineering to release.• Designed a hybrid web and mobile application architecture that reduced development costs and improved agility by leveraging the new FDA multi-function medical device guidelines• Designed an updated cloud access and permissions schema that expands user types• Designed a new mobile to patch Bluetooth connection that significantly improves battery life Show less

    • Principal Mobile Software Architect
      • Jun 2015 - Mar 2018

      Functional manager and the technical lead for the mobile software team. Collaborates closely with team members to overcome technical challenges, guide career growth and increase employee engagement.• Grew a small outsourced team to a mixed in-house and off-shore team of 40 engineers• Designed key iOS and Android Bluetooth libraries to support an evolving set of peripherals• Optimized test and FDA documentation processes for release agility through automation• Championed the transition from waterfall to SCRUM development methodologies Show less

    • United States
    • Medical Equipment Manufacturing
    • 700 & Above Employee
    • Principal Software Engineer
      • 2009 - Jun 2015

      Functional manager and technical lead for the embedded software architecture team of 6 architects.• Designed a coding pattern that enabled firmware to be dynamically allocated at run time between ROM and RAM to optimize memory utilization while supporting in-field updates• Worked with the IC design team to get firmware code running on early FPGA prototypes to de-risk microcontroller development• Evaluated a variety of commercial RTOS products for possible integration in a spinal cord stimulation product derived from our implantable cardiac platform Show less

    • Senior Software Engineer
      • 2005 - 2009

      Designs and implements the in-house RTOS which enable parallel development of clinical features.• Designed the code structures and build system to enable both pacemakers and ICDs to be built from a common code base• Designed the common engine for pacing and sensing that drive all other pacemaker and ICD behaviors• Characterized the power and performance between our legacy 8 bit processor core (eZ80) and a modern 32 bit core (ARM Cortex M3) and found that the modern core was a viable replacement for our application Show less

    • Software Engineer
      • 2000 - 2005

      Designs and implements clinical features for implantable medical devices.• Designed and implemented St. Jude Medical's biventricular pacing and sensing algorithms, pioneering the lucrative Cardiac Resynchronization Therapy market for patients with congestive heart failure• Designed and implemented a new high voltage shock sub-system for ICDs that allowed delivery of new waveforms

Education

  • Tulane University
    B.S.E., Honors in Biomedical Engineering, Minor in Computer Science
  • Illinois Mathematics and Science Academy

Community

You need to have a working account to view this content. Click here to join now