Sr. Software Engineer, Image Analysis
/
Based in San Diego, CA, Biological Dynamics, Inc. (BioDyn) is a privately held molecular diagnostics Company committed to improving global cancer outcomes by empowering healthcare communities with low-cost, accessible cancer diagnostics for labs and point-of-care. At BioDyn, we are developing a suite of novel oncology tests for early cancer detection, treatment response, and recurrence monitoring. The company’s lab-on-a-chip platform offers a novel way to isolate cell-free nanoparticles and macromolecules directly from whole blood, serum, or plasma. In addition to lab-focused products, the Company is also developing a smartphone-enabled portable version of the platform, extending molecular testing into homes. Our diverse team shares passion for improving patient care, a focus on cutting-edge technology, and a deep commitment to innovation, which shapes the future of our Company and drives our innovative culture.
Of immediate need to BioDyn is a Sr. Software Engineer, Image Analysis to aid in the design, development, and testing of image analysis software in our novel benchtop and point-of-care instrumentation. The Sr. Software Engineer, Image Analysis will report directly to the Sr. Director, Product Development as a member of the Product Development team and will play a vital role as a member of a dynamic team of engineers and scientists at the interface of microelectronics and molecular biology.
Responsibilities:
Designs image analysis software for benchtop and point-of-care medical instrumentation
Designs, develops, and tests mathematical algorithms for imaging systems, image analysis, and pattern recognition
Develops object-oriented software for signal processing algorithms and pipeline control using C++ or C# and software engineering best practices
Works closely with engineers and scientists developing image viewing and analysis applications and workflows
Solicits, analyzes, and documents software requirements and specifications, including but not limited to SRS, SDS, SDD, FMEA
Maintains and updates requirements and design documentation throughout the entire system life cycle
Maintains requirements traceability to ensure proper allocation of system requirements to subsystems
Performs unit test and debug software running both locally on instrumentation and in the cloud
Drafts protocols for and conducts software verification and validation testing
Other duties as assigned
Qualifications:
BS in Software Engineering, Image Analysis, or similar academic background, MS desired
5 years’ experience in a combination of the following:
o At least 3 years of hands-on design engineering experience in a biotech, medical device, or
similar setting
o 5+ years C++ or C# Windows development
o Experience working in risk management (ISO 14971)
o Experience working under design controls (21 CFR 820)
o Experience working under a quality management system (ISO 13485 or similar)
o Experience with Matlab, ImageJ, Fiji, or other commercial image analysis tools
o Experience with Visual Studio and other Microsoft development tools
o Experience in design and development of mathematical algorithms, especially as related to
imaging systems, image analysis, and pattern recognition
o Experience developing multi-threaded applications
o Experience in estimating requirements and writing design documents
Results-driven, self-motivated, self-starter, motivated by difficult technical challenges, able to work independently and in teams
Demonstrates strong technical ability and creativity to enable problem solving
Familiarity with machine learning techniques like AI, computer vision is a plus