Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I

$59.9k

Boston 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.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer I in Maple Grove, MN vacancy
  •  ...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... 
    Suggested
    Full time
    Work experience placement
    Work at office

    Ascential Technologies

    Plymouth, MN
    more than 2 months ago
  •  ...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-... 
    Suggested
    Full time
    Temporary work
    Work experience placement

    Nextern

    Maple Grove, MN
    more than 2 months ago
  •  ...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.... 
    Suggested
    Full time
    Remote work
    2 days per week

    The Bosch Group, Inc.

    Plymouth, MN
    more than 2 months ago
  •  ...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... 
    Suggested
    Full time
    Contract work
    Temporary work
    For contractors
    Local area

    Ag Vantage

    New Hope, MN
    more than 2 months ago
  •  ...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... 
    Suggested
    Internship

    Danaher Corporation

    Plymouth, MN
    1 day ago
  •  ...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.... 

    Performix

    Wayzata, MN
    3 days ago
  • $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 time
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Dev

    Brooklyn Park, MN
    more than 2 months ago
  •  ...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 time
    Immediate start

    Datamatics Global Services Ltd

    Golden Valley, MN
    more than 2 months ago
  •  ...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 employment
    Full time
    Contract work
    Local area

    Infinite Computing Systems

    Minnetonka, MN
    more than 2 months ago
  •  ...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 time
    H1b
    Work at office
    Local area

    P.a. Plymouth, Inc.

    Plymouth, MN
    a month ago
  •  ...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 employment
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Proto Labs

    Maple Plain, Hennepin County, MN
    4 days ago
  • $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 employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Proto Labs

    Brooklyn Park, MN
    more than 2 months ago
  •  ...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 time
    Work at office

    Sunset

    Plymouth, MN
    more than 2 months ago
  • $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 pay
    Work experience placement
    Work at office
    Relocation
    Relocation package
    Shift work

    Boston Scientific

    Maple Grove, MN
    10 hours ago
  • 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... 

    Real Staffing Group

    Plymouth, MN
    a month ago
  •  ...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 employment
    Temporary work
    Work experience placement
    Flexible hours

    Honeywell Aerospace

    Plymouth, MN
    5 days ago
  • $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

    Dahl Consulting

    Wayzata, MN
    7 days ago
  • $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 time
    Work experience placement
    Local area

    Leeds Precision Instruments, Inc.

    Plymouth, MN
    16 days ago
  • $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

    Polaris

    Plymouth, MN
    2 days ago
  • $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 work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    Prattwhitney

    Wayzata, MN
    3 days ago
  •  ...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... 

    Edeniq, Inc.

    Osseo, MN
    6 days ago
  •  ...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 work
    Shift work

    Spectraforce Technologies

    Plymouth, MN
    4 days ago
  • $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 work
    Work from home
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Vantive

    Plymouth, MN
    3 days ago
  • 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 work
    Local area
    Shift work

    Tricehealthcare

    Maple Grove, MN
    2 days ago
  • 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...

    Trice Healthcare

    Maple Grove, MN
    3 days ago
  • $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 work
    Work at office
    Local area
    Flexible hours

    Apex Engineering Group Inc

    Minnetonka, MN
    2 days ago
  • $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 pay
    Contract work
    For contractors
    For subcontractor
    Local area

    Meyer Contracting

    Osseo, MN
    4 days ago
  •  ...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 work
    For contractors
    H1b
    Work at office
    Local area
    Work visa
    Flexible hours

    CIRCUIT CHECK INC

    Maple Grove, MN
    20 days ago
  • $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... 

    Great River Energy

    Maple Grove, MN
    12 hours ago
  • $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

    Daikin Applied

    Plymouth, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!