Software Engineer I
$59.9kBoston Scientific
Additional Location(s): US-MN-Maple Grove
Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance
At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we’ll help you in advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions.
About the role:
Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work.
Boston Scientific is seeking a motivated R&D software engineer to join our growing Interventional Cardiology R&D team in Arbor Lakes, Minnesota. In this role, you will contribute to the design and development of medical device software that supports innovative products designed to sustain and improve the lives of patients around the world.
As an Software Engineer I you will apply your technical, problem-solving and collaboration skills while working alongside cross-functional team members throughout the software development life cycle. This role provides an opportunity to build your technical capabilities, contribute to meaningful product development and support continuous improvement in our software development practices.
Work model, sponsorship, relocation:
At Boston Scientific, we value collaboration and synergy. This is an on-site role based at our Maple Grove (Arbor Lakes), Minnesota, location. Boston Scientific will not offer sponsorship or take over sponsorship of an employment visa for this position at this time. Relocation assistance is not available for this position at this time.
Your responsibilities will include:
- 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.
Required qualifications:
- 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.
Requisition ID: 635346
Minimum Salary: $ 59900
Maximum Salary: $ 113800
The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) – see will vary based on actual location of the position and other pertinent factors considered in determining actual compensation for the role. Compensation will be commensurate with demonstrable level of experience and training, pertinent education including licensure and certifications, among other relevant business or organizational needs. At BSC, it is not typical for an individual to be hired near the bottom or top of the anticipated salary range listed above.
Compensation for non-exempt (hourly), non-sales roles may also include variable compensation from time to time (e.g., any overtime and shift differential) and annual bonus target (subject to plan eligibility and other requirements).
Compensation for exempt, non-sales roles may also include variable compensation, i.e., annual bonus target and long-term incentives (subject to plan eligibility and other requirements).
For MA positions : It is unlawful to require or administer a lie detector test for employment. Violators are subject to criminal penalties and civil liability.
Boston Scientific transforms lives through innovative medical technologies that improve the health of patients around the world. As a global medical technology leader for more than 45 years, we advance science for life by providing a broad range of high-performance solutions that address unmet patient needs and reduce the cost of healthcare. Our portfolio of devices and therapies helps physicians diagnose and treat complex cardiovascular, respiratory, digestive, oncological, neurological and urological diseases and conditions. Learn more at and follow us on LinkedIn .
Boston Scientific Corporation has been and will continue to be an equal opportunity employer. To ensure full implementation of its equal employment policy, the Company will continue to take steps to assure that recruitment, hiring, assignment, promotion, compensation, and all other personnel decisions are made and administered without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, gender expression, veteran status, age, mental or physical disability, genetic information or any other protected class.
Please be advised that certain US based positions, including without limitation field sales and service positions that call on hospitals and/or health care centers, require acceptable proof of COVID-19 vaccination status. Candidates will be notified during the interview and selection process if the role(s) for which they have applied require proof of vaccination as a condition of employment. Boston Scientific continues to evaluate its policies and protocols regarding the COVID-19 vaccine and will comply with all applicable state and federal law and healthcare credentialing requirements. As employees of the Company, you will be expected to meet the ongoing requirements for your roles, including any new requirements, should the Company’s policies or protocols change with regard to COVID-19 vaccination.
Among other requirements, Boston Scientific maintains specific prohibited substance test requirements for safety-sensitive positions. This role is deemed safety-sensitive and, as such, candidates will be subject to a prohibited substance test as a requirement. The goal of the prohibited substance testing is to increase workplace safety in compliance with the applicable law.
- ...Design software according to project requirements in compliance with company design and quality standards. Test and support software built. ~ Manage design and control aspects of projects while working within a cross-functional team environment. ~ Provide...SuggestedFull timeWork experience placementWork at office
- ...Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and quality of life. Our engineering teams thrive on collaboration, problem-...SuggestedFull timeTemporary workWork experience placement
- ...Company Description Robert Bosch LLC seeks Sr Software Engineer (Multiple Positions) at its facility located at 15000 Haggerty Road, Plymouth, MI 48170. Analyze General Motors PK Base SW and Diagnostics SW stack development utilizing the ISO-14229 (UDS) protocol....SuggestedFull timeRemote work2 days per week
- ...Software Engineer / Project Manager About Vantage Labs: Vantage Labs is a leader in artificial intelligence and natural language technologies, offering advanced Software-as-a-Service solutions built on over 30 years of linguistic research. Their technology...SuggestedFull timeContract workTemporary workFor contractorsLocal area
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedInternship
- ...Client is seeking a Senior Full-Stack Software Engineer to join the GenAI Discovery and Prototyping team. This individual will help deliver a major platform upgrade that connects enterprise data pipelines, large language models (LLMs), and rapid application prototypes....
$109k - $196.2k
...education to well-being and beyond at . JOIN US AS A LEAD ENGINEER – HIGH PERFORMANCE DISTRIBUTED COMPUTING PLATFORM As a... ...based decisions at Target. This team helps to manage hardware and software for large scale distributed computing, frequently angling towards...Full timeTemporary workWork experience placementWorldwideFlexible hours- ...that produces a variety of commercial and consumer products , engineering services and aerospace systems for a wide variety of... ...Job Description IMMEDIATE NEED! ******** An experienced software developer who will work under the direction and partnership with...Full timeImmediate start
- ...Job Description Job Title : Software Engineer Job Location : Sterling, VA Job Duration: 12 Months contract to hire for the right candidate Education Requirements: Bachelor’s Degree and three years of relevant experience Notes: candidates must be...Permanent employmentFull timeContract workLocal area
- ...mechatronics. Mobis delivers the design and development of advanced engineering, autonomous driving, infotainment, component modules, safety, brake and steering systems, lamp, ICS/electronics and software development solutions that consider the safety and convenience of...Full timeH1bWork at officeLocal area
- ...or any way you represent yourself. We strongly believe diversity makes for more successful teams. Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Maple Plain, MN. The Pricing Team at Protolabs...Permanent employmentTemporary workWork at officeImmediate startFlexible hours
$74.5k - $111.7k
...about what we do. It’s our people who fuel our creativity and make our culture feel like home. Join our team as a Associate Software Engineer – Web & Visualization ! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Brooklyn Park MN The...Permanent employmentFull timeTemporary workWork at officeImmediate startFlexible hours- ...corporate office in Livonia Michigan is currently seeking an AI Engineer to join our team. The AI Engineer is responsible for building,... ...experience in AI Engineering Diploma/Degree in related discipline Software development experience in Python (required) and at least one...Full timeWork at office
$85k
...Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. Boston Scientific is seeking a highly motivated R&D software engineer to join our growing Interventional Cardiology R&D team...Hourly payWork experience placementWork at officeRelocationRelocation packageShift work- Senior Design Assurance EngineerThe Sr. Design Assurance Engineer supports new product development by ensuring products meet design, quality... ...compliance. A key responsibility is supporting medical device software development in compliance with IEC 62304 and ISO 14971, while...
- ...As a Lead AI Engineer here at Honeywell Aerospace, you will provide expert-level technical leadership in the design and development of... ...of key AI and computer vision technologies to develop hardware, software, edge solution and integrate it onto key Unmanned Aerial Vehicles...Permanent employmentTemporary workWork experience placementFlexible hours
$65 - $85 per hour
...Title : Senior Full-Stack Software Engineer Location : Wayzata, MN (Hybrid) Job Type : Contract (7 Months) Compensation : $70 - $85 p/h Industry: Food & Beverage Manufacturing --- About the Role Our client, a global organization operating across the...Contract work$87k - $92k
...Requirements: We require a Bachelor of Science in Electrical Engineering, Computer Engineering, Systems Engineering, or a closely... ...and computers. We require a sound understanding of the full software development lifecycle. We require at least 1 year of circuit...Full timeWork experience placementLocal area$65k - $86k
At Polaris Inc., we have fun doing what we love by driving change and innovation. We empower employees to take on challenging assignments and roles with an elevated level of responsibility in our agile working environment. Our people make us who we are, and we create incredible...Local area$132.4k - $251.6k
...research, exploration, development, and prototyping. Our Intelligent Software & Systems department is seeking qualified applicants to work on... ..., creative, and highly motivated Sr. Principal Software Engineer who can hit the ground running with development tasks, interact...Temporary workWork experience placementWork at officeRemote workWorldwideRelocation packageFlexible hours- ...infrastructure and reporting workflows. This role will focus on building and maintaining a centralized system (Access or similar software) and creating standardized reports and dashboards that support our data analytics and sales teams. The ideal candidate will have strong...
- ...Title: Senior Systems Engineer Location: Plymouth, MN 55441 Duration: 12 months Your Role: Our PrisMax systems are used in... ...design control procedures, regulations and standards Use various software tools and programs to complete the above responsibilities...Contract workShift work
$88k - $121k
...intuitive for our patients. Vantive is seeking a Senior System Engineer to support the overall technical direction of our chronic... ...cross-functional team members within the project Use various software tools and programs to complete the above responsibilities...Temporary workWork from homeWorldwideFlexible hoursShift work3 days per week- Job Description: Seeking a Field Service Technician with minimum of 3 years hands on experience working on Dell laptops, Desktops and tablets. This is a driving position. You will be responsible for responding to onsite hardware break fix requests at multiple customer ...Casual workLocal areaShift work
- Field Service Technician Seeking a Field Service Technician with minimum of 3 years hands on experience working on Dell laptops, Desktops and tablets. This is a driving position. You will be responsible for responding to onsite hardware break fix requests at multiple...
$95k - $130k
...Lead Engineer Office Location: Any Apex Office (Fargo, Bismarck, or Dickinson, ND or Detroit Lakes, St. Cloud, or Minnetonka, MN)... ...knowledge of AutoCAD, Civil 3D or other CADD-based civil design software is a plus. ~ A valid driver's license is required or the ability...Temporary workWork at officeLocal areaFlexible hours$68k - $85k
...Contracting Inc., is seeking qualified applicants for a Field Engineer to join our team. Team Meyer is a Highway/Heavy contractor based... ...productivity goals. Perform bid takeoffs and use Agtek Software to do modeling and dirt takeoffs. Monitor and report construction...Weekly payContract workFor contractorsFor subcontractorLocal area- ...people around the world every day, then we invite you to join us at Circuit Check. Our design staff include electrical, software, mechanical engineers, and project managers. Our systems are supported by staff throughout the United States, Canada, Mexico, Europe,...Temporary workFor contractorsH1bWork at officeLocal areaWork visaFlexible hours
$95k - $160k
...Transmission Line Design Engineer Application due date: October 9, 2026 Location: Maple Grove, MN (Eligible for hybrid schedule) Applicants must be authorized to work in the U.S. without restriction. Visa sponsorship is not available. We are the people we power...$109.1k - $188.7k
...Join the world's largest HVAC company, named by Forbes as one of America's Best-In-State Employers 2025! Design Quality Engineer - Plymouth, MN - Hybrid Daikin Applied is seeking a Design Quality Engineer responsible for ensuring product quality is designed...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- software developer positions Maple Grove, MN
- entry level software engineer remote Maple Grove, MN
- senior software engineer remote Maple Grove, MN
- startup software engineer Maple Grove, MN
- remote entry level software developer Maple Grove, MN
- cybersecurity software engineer Maple Grove, MN
- software developer Maple Grove, MN
- software engineer Maple Grove, MN
- software developer fintech Maple Grove, MN
- part time software developer remote Maple Grove, MN



