Develop and maintain 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, including manufacturing testing and support
Develop C/C++ applications that utilize GPU processing techniques to hasten software throughput
Troubleshoot development and production environments, performance tune, and optimize embedded/RT systems within a small development team
Develop and execute test procedures and supporting design documentation
Provide technical leadership in writing code, code architecture, peer reviewing code, and developing requirements and system architecture
Provide regular written and verbal status reports to cross-functional project team members
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, or a related STEM field, or a foreign equivalent
At least 6 years of progressively responsible post-baccalaureate experience
At least 6 years of experience with C#, C++, Java, Python
Experience with Windows, Linux, embedded OS environments
Experience with SQL databases, including MySQL and PostgreSQL
Experience with medical device software and medical imaging products including CT imaging rendering, DICOM processors, 2D/3D DICOM viewer, and PACS
Knowledge of IEC 62304 medical device software life cycle process and ISO 13485 QMS
Experience with modality platform development for MR/XR/US scanning machines
Multi-threaded programming experience
Experience developing C/C++ applications that utilize GPU processing techniques
Experience in troubleshooting development & production environments, performance tuning, and optimizing embedded systems
Benefits
4 Different Blue Cross/Blue Shield Medical Plans to meet your needs
Dental coverage through BlueCross/Blue Shield Dental
Vision coverage by Blue Cross/Blue Shield
Company paid Short-term and Long-term Disability coverage
$1 for $1 401k match up to 5% managed by Fidelity
Other benefit options such as company paid employee life insurance, a wellness program, tuition reimbursement and many more!
NeuroLogica welcomes diversity and is an AA/EEO Employer – Minorities/Women/Veterans/Disabled and other protected categories are always encouraged to apply.
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.