Software Engineer I (Device Managers)
Core
Design, develop, verify, and maintain software for medical device products, specifically within the connected cardiac care ecosystem.
Role type
Junior IC software engineer (medical devices)
Builds
Connected cardiac care software solutions and reusable components
Domain
Healthcare technology / Medical devices / Cardiac therapies
Deliverable
production ML models | product features
Required skills
Software design, debugging, testing, Agile development, Test-Driven Development (TDD), C++, Java, JavaScript, C#, .NET, Python, XML, HTML
Preferred skills
Regulated environment development, medical device software standards, cross-functional product development, reusable software frameworks
Technologies
C++, Java, JavaScript, C#, .NET, Python, XML, HTML
Responsibilities
Design and develop software for medical device products; Participate in software design reviews and code reviews; Apply software engineering best practices and coding standards; Utilize AI-assisted tools for implementation and debugging; Collaborate with cross-functional engineering teams.
Seniority
Junior, entry-level IC