Senior Software Engineer
Boston Scientific Corporation
Additional Location(s): US-MN-Arden HillsDiversity - Innovation - Caring - Global Collaboration - Winning Spirit - High PerformanceAt 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.Our Global Electrical Medical Equipment group is seeking a Senior Software Engineer to design, develop, test and maintain reliable, high-quality software for innovative medical technologies in Arden Hills, Minnesota.As a Senior R&D Software Engineer, you will play a key role in developing best-in-class capital systems and software that support our comprehensive portfolio of medical technology solutions. You will collaborate with technical leaders and cross-functional teams across business units to design and implement innovative software solutions that meet applicable engineering, quality and regulatory standards.In this role, you will bring a strategic perspective, strong technical expertise and a commitment to execution. You will join an environment that encourages thoughtful risk-taking, continuous learning and engineering innovation while contributing to technologies that help improve patient lives.Work model, sponsorship, relocation:At Boston Scientific, we value collaboration and synergy. This is an on-site position requiring employees to work at our Arden Hills, Minnesota, office four to five days per week. 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, develop, test, debug, and maintain C++ software applications and components.Support Linux-based software development, system integration, OS configuration, troubleshooting, and security hardening.Translate requirements into software designs and implementations while participating in architecture discussions, design reviews, and code reviews.Investigate and resolve complex software defects, performance issues, and system integration challenges.Collaborate with cross-functional teams to implement secure, maintainable software solutions.Support cybersecurity activities, including vulnerability assessment, remediation, and secure software development practices.Maintain technical documentation and support configuration management, software updates, and continuous improvement.Ensure compliance with applicable quality processes, engineering standards, and regulatory requirements.Required qualifications:Bachelor's degree in computer science, software engineering, computer engineering or a related technical field.Minimum of 5 years' experience in professional software development, preferably in medical devices or another regulated industry, with a demonstrated track record of deploying software in commercial products.Strong proficiency in C++, including object-oriented programming, memory management and debugging.Solid understanding of software architecture, design principles, data structures and algorithms.Experience in software development, testing, troubleshooting and root cause analysis.Familiarity with version control systems, build tools, code reviews and software development life cycle practices.Strong analytical, communication, collaboration and problem-solving skills.Preferred qualifications:Linux Development and Configuration: Hands-on experience developing and deploying C++ applications on Linux, configuring and troubleshooting operating systems, and working with system services, networking, permissions, shell scripting, and hardware interfaces.Linux OS Hardening: Experience implementing secure system configurations, access controls, vulnerability remediation, security patching, and attack surface reduction.Advanced C++ Development: Experience with modern C++ standards and software architecture.Application Development: Experience with graphical application frameworks such as Qt and software integration with hardware or embedded systems.Cybersecurity: Knowledge of secure coding, threat modeling, vulnerability management, encryption, and authentication.AI-Assisted Development: Experience effectively leveraging AI tools such as GitHub Copilot or ChatGPT to improve development productivity and code quality while critically validating outputs and following security policies.Medical Device Development: Experience in regulated industries and familiarity with IEC 62304, design controls, and software verification and validation.Development Tools and Practices: Experience with Agile methodologies, CI/CD, automated testing, and tools such as Git, Jenkins, and Jira.Technical Leadership: Ability to independently solve complex problems, contribute to technical decisions, and mentor other engineers.Requisition ID: 637294Minimum Salary: $ 85000Maximum Salary: $ 161500The 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.
- Purpose Brands, the parent company of Orangetheory, Anytime Fitness, Waxing the City and The Bar Method, is seeking a Senior Software Engineer, Firmware to join our team. This is a great position for someone who is looking to expand their career and join a company with...SeniorFull timeContract workLocal areaRemote work
$109k - $203k
Job Description:We're looking for a Senior Software Engineer to join the CoCounsel Applications team and play a hands-on role in building and evolving our external integration strategy leveraging MCP and A2A. In this role, you'll design and deliver full-stack features...SeniorFull timeWork at officeLocal areaFlexible hours$136k - $253k
...tax and audit professionals improve accuracy, streamline complex work, and deliver better outcomes for their clients. As a Senior Software Engineer, you will combine Python, backend engineering, large language models (LLMs), and client-facing delivery to turn business...SeniorFull timeWork at officeLocal areaFlexible hours$127k - $235k
Job DescriptionWe're looking for a Senior Software Engineer - AI to join the CoCounsel International team and work closely with our Labs team to build new AI agents and adapt them for our international products and features. In this role, you'll build the backend services...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours$117.7k - $218.6k
Job Description:Senior Software Engineer (Legal), CoCounsel Forward Deployed EngineeringAre you a software engineer with legal-domain expertise who is excited to build AI-powered solutions that help legal professionals work smarter and deliver better outcomes? Join Thomson...SeniorFull timeWork at officeLocal areaImmediate startFlexible hours$94.9k - $176.3k
Job DescriptionJob descriptionSenior Software Engineer — Customer Files OrchestrationCoCounsel Legal is seeking a Senior Software Engineer to help build and operate the Customer Files Orchestration Service - the system that makes a customer's own documents usable by CoCounsel...SeniorFull timeWork at officeLocal areaFlexible hours$136k - $253k
Job DescriptionAre you a hands-on AI engineer who wants to build the next generation of legal AI solutions from the ground up? Do you... ...across 107 countries, the work you do here will matter.As a Senior Software Engineer - AI, you will work side-by-side with the AI...SeniorFull timeContract workWork at officeLocal areaFlexible hours- # Senior Full-Stack Software EngineerApply**Job#: 3053258****Job Description:**Senior Full-Stack Software Engineer**Location:** Wayzata, Minnesota (Hybrid)Role OverviewWe are seeking a Senior Full-Stack Software Engineer to support the development of enterprise web applications...SeniorHourly payContract work
- ...marketplace seeking creative and skilled developers to join our global engineering team. Our mission is to design and develop technology that... ...Architecture(RabbitMQ / Kafka) is a plus. Knowledge of Software Observability (Application Performance Monitoring) is a plus....SeniorContract workSummer workCasual workWork at officeImmediate startRemote workWork from homeMonday to Friday3 days per week
- ...test environments that integrate hardware, software, simulation, and automated testing to... ...reliability and coverage.Drive Quality Across Engineering Teams????-Partner with development and... ...and Influence: Communicates with senior internal and external customers and vendors...Senior
$102.4k - $179k
...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine... ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence...SeniorFull time$117.7k - $218.6k
Senior Software Engineer, Search Platform Our vision We are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson Reuters. The platform consolidates search systems across Thomson Reuters products and...SeniorFull timeWork at officeLocal areaFlexible hours$91.7k - $163.7k
...help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.Position Summary:As a Senior Software Engineer, you will provide technical leadership for ECDH development supporting URQP, a critical clinical quality initiative. You...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$107.9k - $195.05k
Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development... ...solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is...SeniorFull timeRemote work$119.77k - $140.9k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards. Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures.Accountable...SeniorFull timeLocal area3 days per week$142.7k - $174.5k
...SummaryDesign, develop, assess, and troubleshoot software applications in an Agile environment for... ...customers, product partners, and other engineers to solve complex engineering challenges... ...hundreds of thousands of customers.Senior Software Engineers are expected to use...SeniorFull timeWork at officeLocal areaImmediate startFlexible hoursShift work$105k - $160k
Worker TypeRegularJob DescriptionNOTE: to qualify for this role, you must be a U.S. CitizenSummaryWe are looking for a Senior Software Engineer to join the Learning & Active Perception (LEAP) team in AV’s MacCready Works business segment. LEAP focuses on the development...SeniorPermanent employmentFull timeContract workWork experience placementWork at office$130k - $190k
...What if your next engineering role involved architecting the platform, not just inheriting it? We’re partnering... ..., and designed around an AI-augmented software development model from day one. This is a senior IC role for an engineer who likes solving problems...SeniorRemote work- ...poster from Entegee Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of experience in Windows application... ...qualified applicants with arrest and conviction records. Seniority Level Mid-Senior level Employment Type Contract Industries...SeniorContract workWork experience placement
- ...relevant work experience; High School Diploma or GED equivalent required5 years of experience with application development or package software implementation that includes Java development experienceAdditional QualificationsAbility to manage work direction and lead,...SeniorContract workWork experience placementFlexible hoursShift work
- ...Under the direction of the VP of Product Development, this role will be the senior technical lead for backend development within the Technology Solutions team. The Senior Software Engineer designs, builds, and maintains the scalable .NET applications, APIs, integrations...Senior
- ...us on LinkedIn. About the Role: defi SOLUTIONS builds loan origination and servicing software for banks, credit unions and lenders. We are hiring Senior Software Engineers to build and evolve our auto, mortgage and banking platform across .NET services, Vue.js front...Senior
$124.13k - $151.71k
Job Description:Senior Global Application EngineerCollaborate with Innovative 3Mers Around... ...this RoleAs a Senior Global Application Engineer you will have the opportunity to tap... ...setup, accessory compatibility, firmware/software-related questions, and connectivity issues...SeniorFull timeH1bLocal areaFlexible hours- ...therapies and digital health solutions. This role is part of the software engineering organization responsible for designing, developing,... ...clinical outcomes in a regulated medical device environment.As a Senior Software Development Engineer in Test, you will lead quality...Senior
$167.7k - $245.2k
...technologies across Linux and Windows.Our software agent team builds high-performance,... ...environments.As part of the Windows agent engineering team, you will focus on extending these... ...environments. You will work closely with senior engineers, architects, and cross-functional...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$124.8k - $187.2k
...commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary.As a Software Engineer - UI/UX (Qt/QML) You will own significant features and workflows in the Prism Mapping application UI —...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours$81.3k - $221k
...potential and continuously grow the skills that keep you at the forefront of what's next.We are seeking a forward-looking Senior Software Development Engineer to design, build, and scale next-generation applications leveraging cloud-native architectures, AI/ML capabilities,...SeniorTemporary work- ...Job Description Job Description We are looking for a Senior .NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations. You’ll demonstrate technical leadership on both new and legacy applications, collaborate...Senior
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description• At least 11 years of experience in...SeniorPermanent employmentFull timeH1b
$107.9k - $195.05k
...Description Senior DevSecOps Platform Engineer Leidos is seeking Senior DevSecOps Platform Engineers to join the Air Traffic Business Area... ..., implementation, and continuous evolution of secure software delivery platforms supporting multiple Agile development...SeniorLocal areaImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Saint Paul, MN
- software engineer remote Saint Paul, MN
- graduate software developer no experience Saint Paul, MN
- information technology software engineer Saint Paul, MN
- senior software engineer remote Saint Paul, MN
- junior software developer remote Saint Paul, MN
- software engineer travel Saint Paul, MN
- startup software engineer Saint Paul, MN
- senior software design engineer Saint Paul, MN
- financial software developer Saint Paul, MN


