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

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.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Arden Hills, MN vacancy
  •  ...Senior Software EngineerIn this role, you will:Lead moderately complex initiatives and deliverables within technical domain environmentsContribute...  ...staffRequired Qualifications:4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination... 
    Senior
    Work experience placement
    Remote work

    Kaleidoscope Innovation

    Minneapolis, MN
    5 days ago
  •  ..., from discovering and customizing a product to completing a purchase and managing ongoing ownership. They are seeking a Senior Software Engineer to design, build, and evolve customer-facing features, services, and systems that power this experience. In this role, you... 
    Senior

    Emergent Staffing Services

    Minneapolis, MN
    1 day ago
  • $91.7k - $163.7k

     ...Senior Software EngineerOptum is a global organization that delivers care, aided by technology to help millions of people live healthier...  ...Connecting. Growing together.Position Summary:As a Senior Software Engineer, you will provide technical leadership for ECDH development... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UMR

    Minneapolis, MN
    4 days ago
  •  ...development teams to plan, deliver, and continuously improve software solutionsApply security principles and industry best practices...  ...interested in.Required QualificationsEducation: Bachelor's degree in engineering, Information Technology, Computer Science, or a related... 
    Senior
    Hourly pay
    Minimum wage
    Full time
    Work experience placement
    Local area

    UMR

    Minneapolis, MN
    12 hours ago
  •  ...follow 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... 
    Senior

    defi AUTO LLC

    Saint Paul, MN
    12 hours ago
  • $127k - $175k

     ...together with bright minds from academia, human therapeutics, software, and consulting. If you want to be part of a diverse and...  ...powering that mission matters enormously. We're looking for a senior engineer who will play a key role in shaping Inari’s Data & AI Platform... 
    Senior
    Full time
    Temporary work
    Part time
    H1b
    Flexible hours

    Inari Agriculture, Inc.

    North Oaks, MN
    2 days ago
  • $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... 
    Senior
    Full time

    Vizient

    Minneapolis, MN
    4 days ago
  •  ...Senior Software EngineerExceptional People. Hard Problems. Meaningful Careers. Big Impact.Nowhere else can you touch as many life-changing...  ...typically involve 'greenfield', bespoke designs - giving our engineers both depth and breadth in design challenges – opportunities to... 
    Senior
    Local area

    Minnetronix Medical

    Saint Paul, MN
    12 hours ago
  • $130k - $180k

     ...Senior Software EngineerTotal Expert is the Customer Operating System for financial services. Our purpose-built platform combines a system...  ...volume.Total Expert is looking for an experienced senior software engineer who enjoys solving problems and delivering high-quality... 
    Senior
    Temporary work
    Work visa
    Flexible hours

    Total Expert

    Minneapolis, MN
    12 hours ago
  •  ...Senior Software Engineer, FirmwarePurpose Brands, the parent company of Orangetheory, Anytime Fitness, Waxing the City, The Bar Method, and Stronger U, is seeking a Senior Software Engineer, Firmware to join our team. This is a great position for someone who is looking... 
    Senior
    Contract work
    Local area
    Remote work

    Orangetheory

    Saint Paul, MN
    12 hours ago
  • $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... 
    Senior
    Full time
    Local area
    3 days per week

    US Bank

    Minneapolis, MN
    12 hours ago
  • $125k - $135k

     ...Sr IT Software EngineerRAYUS now offers DailyPay! Work today, get paid today!The pay range for this position is $125,000 - $135,000 based...  ...experience.RAYUS Radiology is looking for a Sr IT Software Engineer to join our team. We are challenging the status quo by shining... 
    Senior
    Full time
    Immediate start
    Monday to Friday
    Shift work

    RAYUS Radiology

    Minneapolis, MN
    3 days ago
  •  ...zerohash is seeking a Senior Blockchain Engineer to architect and build the infrastructure powering digital asset transactions across multiple networks. You will design and implement resilient systems, focusing on scalability and reliability in a fast-moving FinTech environment... 
    Senior

    zerohash

    Little Canada, MN
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office

    AeroVironment

    Minneapolis, MN
    2 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work

    Surescripts

    Minneapolis, MN
    4 days ago
  • $60 - $64.27 per hour

    Location: Maple Grove, MN Salary: $60.00 USD Hourly - $64.27 USD Hourly Description: Title - Senior Software Engineer Location - Maple Grove, MN Duration: 12 months starting ASAP Position Description: This position is for a senior software engineer in the area of Munitions... 
    Senior
    Hourly pay
    Work experience placement
    Immediate start

    Judge Group, Inc.

    Osseo, MN
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    12 hours ago
  • $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... 
    Senior
    Remote work

    Kismet Search

    Minneapolis, MN
    12 hours ago
  •  ...C.H. Robinson is seeking a Senior Software Engineer to join the Plan/Optimizer team within Technology. You will help build an intelligent planning platform that optimizes freight movements and enables scalable shipment planning across networks. You’ll design and operate... 
    Senior

    C.H. Robinson

    Saint Paul, MN
    2 days ago
  • $100k - $105k

     ...Senior Software Engineer, Payroll Engine de Anda portfolio company Team: Payroll Level: Senior (IC) Location: Remote (U.S.) Start: early November 2026 Compensation: $100,000–$105,000 THE ROLE You own the heart of the product: the payroll domain... 
    Senior
    Remote work

    de Anda Capital

    Saint Paul, MN
    2 days ago
  •  ...About The Job zerohash is looking for a Senior Blockchain Engineer to help architect and build the infrastructure that powers digital asset...  ...with client technical teams Requirements ~5+ years of software engineering experience, preferably in the FinTech space... 
    Senior

    zerohash

    Little Canada, MN
    2 days ago
  • $70 - $80 per hour

     ...Senior Software Engineer (.NET / AWS) Location: Remote (US) | Type: Contract | Experience: 7+ years | Pay: $70-$80/hr About the Role Were hiring a Senior Software Engineer to design, build, and modernize enterprise .NET applications running on AWS. Youll... 
    Senior
    Contract work
    Remote work

    Elios AI

    Minneapolis, MN
    4 days ago
  •  ...Senior Software EngineerLocation: Remote/ MNDuration: Long Term ContractRequired Skills: Angular, Typescript, GraphQLRequired Qualifications:Minimum 9 years of experience.UI/UX Required.Angular, Typescript, GraphQL, experienced with component and widget development.Nice... 
    Senior
    Remote work

    Samprasoft

    Minneapolis, MN
    12 hours ago
  •  ...Software EngineerJoin Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem... 
    Senior
    Work experience placement
    Local area

    Travelers

    Saint Paul, MN
    12 hours ago
  • $50 per hour

     ...Senior Software Engineer, Full StackThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    12 hours ago
  •  ...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

    Planet Pharma

    Minneapolis, MN
    4 days ago
  •  ...Motion Recruitment Partners LLC is hiring a Senior Software Engineer for a hybrid role in St. Paul, Minnesota. You will design and implement scalable backend and frontend solutions using Go, Python, React, and TypeScript, with a focus on secure APIs and cloud-native architectures... 
    Senior

    Motion Recruitment Partners LLC

    Saint Paul, MN
    1 day ago
  • $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... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Minneapolis, MN
    2 days ago
  • $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,... 
    Senior
    Temporary work

    Delta Air Lines

    Minneapolis, MN
    1 day ago
  • $191.1k

     ...get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. As a Senior Software Engineer, Core Reliability on the Infra Reliability team within Platform, you'll help Coinbase scale 50x by improving reliability,... 
    Senior
    Local area

    Coinbase

    Saint Paul, MN
    1 day ago

Do you want to receive more vacancies?

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