We are looking for an experienced Senior Software Engineer for a 6-month contract with the possibility of full-time hire. This role involves designing and developing software for medical devices while ensuring FDA and cybersecurity compliance.
Please note: We are not engaging with third parties or vendors for this position.
Key Responsibilities:
- Architect Host Software (C++, WPF, .NET)
- Develop embedded software for legacy and new medical devices (C/C++)
- Create software tools for device manufacturing (C, C#, C++)
- Write software requirements and provide input on GUI design
- Ensure compliance with FDA regulations and NIST cybersecurity standards
- Perform software and unit testing, debugging, and static analysis
- Support product development from prototype through verification
Requirements:
- 10+ years of software development experience (C++, C#, .NET)
- Medical device software experience (required)
- Strong background in cryptographic algorithms, Windows-based GUI development, and imaging processing (OpenGL, CUDA, OpenCV)
- Bachelor’s degree in computer science or equivalent
If you meet the qualifications and are looking for an exciting opportunity, we'd love to hear from you! Please note: no third-party applications will be considered.