Own feature development while working closely with the team to advance product technology
Gain in-depth knowledge of our products and subsystems while contributing to key software development priorities both in new product development and install base support.
Actively participate in technical design discussions and reviews, driving product innovation by applying cutting-edge technologies and methodologies
Understand the clinical domain, analyze design, and participate in development of a roadmap and implementation plan to build the future
Collaborate with diverse, global teams to drive innovation and excellence in software development
Ensure strict adherence to quality systems and regulatory requirements, maintaining the highest standards of safety and efficacy in our medical products
Required Qualification
Bachelor's Degree in Computer Science or STEM Majors (Science, Technology, Engineering and Math) with minimum of 5 years of experience in Software Development
Proven expertise in object-oriented design methodology and proficiency in multiple programming languages, particularly C++ with experience in templates, real-time operations, and multi-threading on the Windows platform
Good understanding and experience with Web Services and AWS Cloud platform
Experience and thorough understanding of network protocols
Experience with using tools such as GIT for configuration management
Experience using database technology like SQL Server
Desired Qualification
Master’s Degree in computers science
Experience in the healthcare domain developing software solution and architecting design of medical products
3-5 years of industry experience with software development using C++ or other object-oriented programming language
Background in design and development of analog and digital hardware platforms
Experience working with Microsoft SQL Server
Experience with Microsoft IIS web services
Knowledge of scripting languages like Python and C#