Entegee · 7 hours ago
Sr. Desktop C/C++ Software Engineers (Med Devices, Biomed, or Healthcare)
Entegee is a company specializing in the medical devices and biotechnology sectors. They are seeking a Senior Windows Desktop Software Engineer to architect and develop software for intravascular ultrasound systems while collaborating with multi-disciplinary teams to refine design requirements.
Responsibilities
Architect, design, and develop driver and diagnostic software for intravascular ultrasound systems and associated test systems
Developing Windows driver and diagnostic software for DigiPIM and CAT fixture
Interfacing with multi-disciplinary teams consisting of marketing, hardware, software, catheter design, and manufacturing to refine design requirements for next generation intravascular ultrasound devices
Create software requirement specifications, software architecture documents, and detailed software design documents
Design, develop, and debug driver and diagnostic software to implement communication between hardware and application software using C and/or C++
Develop Windows driver and diagnostic software for DigiPIM and CAT fixture
Testing and Quality Assurance or equivalent OR no 4 years experience required with Master's Degree
Qualification
Required
U.S. Citizenship, GC, EAD, or TN-1 visa
Bachelor's / Master's Degree in Computer Science, Software Engineering, Information Technology or equivalent
Minimum 8 years of experience with Bachelor's in areas such as Software Development, Software Design and Architecture using C/C++11
Develop Windows driver and diagnostic software for DigiPIM and CAT fixture
Testing and Quality Assurance or equivalent OR no 4 years experience required with Master's Degree
Preferred
Software Test Automation
Agile Methodology
TDD
Scrum
(SDLC)
DevOps
Business Acumen
Continuous Improvement
Version Control
System Quality Specifications
Software Design
Code Reviews
Programming Languages
Debugging
API Design
API Integration