What are the responsibilities and job description for the Sr. Desktop C/C++ Software Engineers (Med Devices, Biomed, or Healthcare) position at Entegee?
ONSITE Sr. Windows Desktop Software Engineer (C/C 11) San Diego, CA
Industry: Med Devices, Biotech, Biomed, Healthcare, or Life Sciences
***MUST have either a U.S. Citizenship, GC, EAD, or TN-1 visa***
Key to Role:
* This is a Windows Desktop role NOT an Embedded SWE tole. If the Mgr sees a lot of Embedded he will disqualify the candidate.
* Resumes MUST be thoroughly gone through assuring the correct/accurate information is on each applicable role before sending over.
Role:
• 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 .
Minimum required Education:
* 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 Skills: 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
Required for Trinity Project to maintain planned milestones.