NeuroLogica needs a Software Engineer to develop and maintain software systems for their CT and other medical device products, focusing on image reconstruction and processing.
Requirements
- C, C++, Java, Python
- Windows, Linux, embedded OS environments, SQL databases, including MySQL and PostgreSQL
- medical device software and medical imaging products including CT imaging rendering, DICOM processors, DICOM processors, 2D/3D DICOM viewer, and PACS
- IEC 62304 medical device software life cycle process, ISO 13485 QMS
- modality platform development for MR/XR/US scanning machines
- multi-threaded programming
- GPU processing techniques
Responsibilities
- Responsible for developing and maintaining existing and future software systems ranging from embedded control systems, image processing, to complex user interfaces for the Company’s CT and other medical device products
- Perform all phases of software development: requirements, design, implementation, verification, and release, which include manufacturing testing and support.
- Develop C/C++ applications that utilize GPU processing techniques to hasten software throughput.
- Work closely within a small development team to troubleshoot development & production environments, performance tune, and optimize embedded systems.
- Develop and execute test procedures.
- Develop supporting design documentation.
- Provide technical leadership in writing code, code architecture, peer reviewing code, and developing requirements and system architecture is expected.
Other
- working closely with a team of electrical, mechanical, and software engineers, both on-site and remotely.
- Provide regular status reports, written and/or verbal, to cross-functional project team members.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related STEM field, or a foreign equivalent plus 6 years of progressively responsible post-baccalaureate experience in job offered or any engineering/developer/technical manager/project leader related job titles.
- NeuroLogica welcomes diversity and is an AA/EEO Employer – Minorities/Women/Veterans/Disabled and other protected categories are always encouraged to apply.