Boston Scientific is looking for a Software Engineer to contribute to the development of innovative medical devices.
Requirements
- Proficiency in C++ and C#.
- Experience with object-oriented design and development.
- Familiarity with software development life cycle (SDLC) and Agile methodologies.
- Experience with version control systems (e.g., Git).
- Experience with unit testing and integration testing.
- Familiarity with embedded systems development.
- Experience with medical device software development is a plus.
Responsibilities
- Design, develop, and implement software for medical devices.
- Write and maintain software documentation.
- Participate in code reviews and provide constructive feedback.
- Collaborate with cross-functional teams to define software requirements.
- Test and validate software to ensure it meets design specifications and regulatory requirements.
- Troubleshoot and resolve software defects.
- Stay up-to-date with the latest software development technologies and best practices.
Other
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Detail-oriented and committed to quality.