> Markdown version of [/jobs/ext/3546750-software-engineer-i](https://www.wearedevelopers.com/jobs/ext/3546750-software-engineer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer I - **Company:** Boston Scientific Corporation - **Location:** Maple Grove, MN, United States - **Experience:** Starter - **Salary:** $59,900.0 - $113,800.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Windows, Agile Methodology, C Sharp (Programming Language), C++ (Programming Language), Software Code Optimization, Collaborative Software, Computer Programming, Software Debugging, Programming Tools, Memory Management, Python (Programming Language), MATLAB, Software Construction, Software Engineering, Software Requirements Analysis, Toolchain, Information Technology, Atlassian Tools, Programming Languages - **Published:** September 30, 2026 - **Apply:** https://jobs.bostonscientific.com/talentcommunity/apply/1434768700/?locale=en_US ## About the Role * Bachelor's degree in computer science, electrical engineering or a related field. * Knowledge of Windows-based software development using Microsoft development tools. * Working knowledge of C# and C++ or similar programming languages. * Familiarity with Agile software development methodologies. * Ability to collaborate effectively within cross-functional engineering teams. Preferred qualifications: * Familiarity with the Atlassian toolchain or similar software development and collaboration tools. * Experience with Windows debugging and memory management tools. * Understanding of software code optimization techniques. * Programming skills in Python and/or MATLAB. * Exposure to developing software that interfaces with custom hardware. * Familiarity with automation frameworks used to build and test software. ## Description * Design, implement, test and support medical device software for Windows applications. * Document software development activities in accordance with approved procedures and standards. * Create and maintain software development records using approved tracking and management tools. * Analyze, evaluate and verify software and system requirements using software engineering best practices. * Contribute to continuous improvement of processes, workflows and development methodologies by collaborating with peers and cross-functional teams. * Support project activities and collaborate with team members to help meet project goals and timelines. * Participate in reviews of software design and development activities. ## Related Videos - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Building Developer Experience - Brick by Brick](https://www.wearedevelopers.com/videos/1461-building-developer-experience-brick-by-brick) - [The Future of Developer Experience with GenAI: Driving Engineering Excellence](https://www.wearedevelopers.com/videos/1107-the-future-of-developer-experience-with-genai-driving-engineering-excellence) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [The Power of Developer Communities](https://www.wearedevelopers.com/videos/1109-the-power-of-developer-communities) - [How Sparking Developer Joy Unlocks Developer Productivity](https://www.wearedevelopers.com/videos/613-how-sparking-developer-joy-unlocks-developer-productivity) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)