Engineering Manager

Company Description

Sonavex is a venture-backed medical device company spun-out of Johns Hopkins in 2013. The company is simplifying point-of-care ultrasound imaging to increase its utility for new perioperative applications. Sonavex’s first product, EchoSure, detects post-operative blood clots to prevent catastrophic surgical failures. Pipeline technologies include surgical navigation and perfusion assessment products. The company has raised a Series A, received its first FDA clearance, has been awarded numerous federal grants, and has commercialized its first product in 2018.

Position Description

We are seeking a talented and inspired Engineering Manager to join our team on a full-time basis. The successful candidate will lead a team of small team of PhD-level engineers with expertise in medical imaging, ultrasound, image processing, computer vision and software engineering. The candidate will regularly work with Johns Hopkins co-founders including Jerry Prince PhD and Devin O’Brien-Coon MD and will work closely with the Director of Research and Development and Director of Quality and Operations.


The Engineering Manager will lead the engineering team through future iterations of Sonavex’s lead product and through development of future surgical navigation and tissue perfusion assessment products. Specific responsibilities include:

  • Manage engineering team while implementing product development best practices (e.g., Agile and Scrum)
  • Create project plans for current and future software products
  • Conduct routine team meetings and 1-on-1 check-ins with engineers
  • Lead and oversee documentation of software requirements, development, and associated testing
  • Actively plan for and review software development activities
  • Prioritize engineering resources based on company objectives and market feedback
  • Manage relationships with Sonavex’s key partners, suppliers and vendors
  • Coordinate software build and test cycles (including dynamic analysis, static analysis, regression testing, unit testing and module testing)
  • Balance short term and long-term product development goals within the organization
  • Lead future engineering recruiting efforts
  • Oversee and participate in verification and validation testing per FDA requirements
  • Understand all applicable ISO, FDA and other industry standards applicable to Sonavex’s products
  • Participate in design reviews 


The ideal candidate should have a strong background in commercial software development, ideally with added experience in electrical engineering, medical imaging and medical devices. Specific qualifications are listed below:

Required Skills

  • MS degree in CS/EE or similar experience
  • 10+ years of software-based product development experience
  • 5+ years of C++ development experience
  • 3+ years of engineering management experience
  • Experience in Windows-based application deployment
  • Experience with hardware-software integration
  • Ability to manage software QA
  • Strong understanding of data structures and algorithms
  • Deadline and detail oriented
  • Enjoy a small, fast-paced, high-growth start-up environment
  • Excellent written and verbal communication skills
  • Strong organizational skills including attention to detail and multi-tasking
  • Team player who enjoys working with a diverse and intelligent team

Desired Skills

  • Familiarity with FDA-regulated software development and validation/verification
  • Familiarity with concepts in systems analysis and design
  • Familiarity with image/signal processing, computer vision, and machine learning
  • Experience with software development/management tools such as git and JIRA
  • Experience with code quality control tools such as Valgrind, Clang, Purify, and Squish
  • Experience with data distribution service (DDS) based applications
  • Experience with ultrasound imaging
  • Experience with multi-threaded software development
  • Experience in managing Verification and Validation


The employee will work out of Sonavex’s office in Baltimore, Maryland at least 3 days per week. 

Application Process

All interested applicants should send their resume to:
David Narrow
Chief Executive Officer
Sonavex, Inc.