Who We Are:
ECI’s mission is to be the global leader of professional consulting services for the life sciences industry. Our clients lean on our diverse perspectives and decades of expertise to tackle their toughest challenges and we take pride in providing them transformative solutions with distinctive, sustainable and long term value. ECI boasts a proven track record of providing full product life cycle consulting on a variety of challenging and exciting projects. Our collaborative culture, welcoming team and flexible employment & benefit options allow us to maintain strong relationships with the most talented individuals in the life sciences industry.
About The Role:
An experienced Windows application software engineer with a background in the medical domain.
Role Responsibilities:
1. Create QMS (IEC 62304) documents such as software development plans, architecture documents, SDD, etc.
2. Perform unit tests, code reviews, and code analysis on Windows C++ and .NET applications.
3. Understand the legacy code to set up new tools for unit testing, code coverage, etc., and validate these new tools.
What We Look For:
1. Good documentation skills, specifically in the medical domain (IEC 62304).
2. Windows Application Development: Proficient in C++, C#, and UI development (WPF).
3. Testing and Debugging: Experience with unit testing and code analysis frameworks (e.g., NUnit, Parasoft).
4. Good to have: Understanding of cybersecurity principles and practices (SBOM, threat modeling, vulnerability analysis).
Enhanced Compliance Inc. is an equal opportunity employer.
#J-18808-Ljbffr