Sr. Software Engineer
Role responsibilities
The Senior Software Engineer acts as the technical owner and subject matter expert for specific features of the Edison application. They lead design sessions, perform code reviews, and mentor junior engineers while ensuring compliance with the Quality Management System.
Requirements
Candidates must have a bachelor's degree in Computer Science, Math, or Engineering and over 5 years of experience in medical device software development. Proficiency in C, C++, C#, and familiarity with FDA regulations and ISO standards are required.
Key skills
C, C++, C#, Microsoft Windows, Source-code Control Systems, FDA Regulations, ISO Standards, Software Architecture, Code Review, Mentoring, Medical Device Development, Risk Mitigation, Quality Management System, Technical Leadership, Analytical Thinking, Project Management
Keywords
C, C++, C#, Microsoft Windows, FDA, ISO Standards, Medical Devices, Histotripsy, Quality Management System, Software Development Life Cycle, Source Control, Architecture, Medtech, Technical Leadership, Code Review, Risk Mitigation, Edison System, Software Engineering