Filter these job results to find a perfect match.
  • Keywords can include skills or a job number. If using multiple keywords, insert ‘or’ or ‘and’ between for best results (e.g. Java or Oracle)
  • Advanced Options...
  • X

Engineering Manager

  • Location: Baltimore, MD
  • Start Date: 2/1/2019
  • Job ID: 19-00064
  • Posting Date: 2/1/2019
  • Job Type: Direct Placement
Continue to apply for this job >
We are seeking a talented and inspired Engineering Manager to join our team on a full-time basis in Baltimore, MD. 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 hospical executives and will work closely with the Director of Research and Development and Director of Quality and Operations.

Responsibilities of the Engineering Manager:

The Engineering Manager will lead the engineering team through future iterations of lead product and through development of future surgical navigation and tissue perfusion assessment products.

Specific responsibilities include of the Engineering Manager:
  • 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 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 the company's products
  • Participate in design reviews

Qualifications of the Engineering Manager:

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 of the Engineering Manager:
  • 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 of the Engineering Manager:
  • 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
Posted by Aaron Goldblatt
Technical Resource Manager
(800) 821-4644 x