Boston Scientific logo

Principal Software Engineer - Urology R&D

Boston Scientific

Arden Hills, MN
Full Time
Senior
104k-197k
16 days ago

Job Description

About the Role

At Boston Scientific, we create innovative medical technologies that improve patient outcomes and quality of life around the world. As a Principal Software Engineer in the Urology Division supporting R&D, you will join a high-performing team responsible for designing advanced software solutions that power innovative medical devices and digital platforms aimed at transforming kidney stone care and improving patient outcomes. You will use your expertise in C++, Linux, and cybersecurity to design, build, and deliver secure, high-performance software systems within a regulated medical device environment. This is a high-impact role for a collaborative, forward-thinking engineer who thrives in a mission-driven environment and is passionate about advancing health through technology.

Key Responsibilities

  • Architect, design, develop, and release high-performance medical device software solutions.
  • Prototype and implement efficient, maintainable solutions using modern C++ (C++11 or newer).
  • Provide technical leadership in software architecture, design, and industry-leading development practices.
  • Collaborate cross-functionally with marketing, systems engineering, QA, hardware, and regulatory teams to translate requirements into robust solutions.
  • Mentor a high-performing team of software engineers, fostering technical growth and accountability.
  • Drive the full software development lifecycle, including requirements definition, planning, design, code reviews, and documentation.
  • Foster a collaborative engineering culture that encourages pragmatic decision-making and shared ownership.
  • Identify and implement continuous improvements to development processes, tools, and workflows.
  • Support clinical staff in the field by troubleshooting and resolving software-related issues in real-world use.
  • Demonstrate a strong commitment to building innovative products that save and improve lives.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical discipline.
  • Minimum of 8 years of professional software development experience, with proficiency in coding using multiple programming languages.
  • Minimum of 3 years of software development experience in a regulated, technology-focused industry.
  • Proven ability to lead projects through the full software development lifecycle using Agile methodologies and project management practices.
  • Experience with networking and cybersecurity principles.
  • Expertise in deploying, customizing, and securing Linux operating systems.
  • Proficiency in C++ (C++11 or newer), with experience in developing coding standards and secure coding practices.

Nice to Have

  • Strong verbal and written communication skills.
  • Demonstrated ability to lead cross-functional teams and influence technical direction.
  • Strong problem-solving abilities and adaptability in a collaborative team environment.
  • Experience with software configuration management tools, including source code control (e.g., Git), issue tracking (e.g., Jira), requirements management (e.g., Cockpit), and code review tools (e.g., Code Collaborator).
  • Experience working in the medical device industry.
  • Familiarity with medical device regulatory standards, including IEC 62304, IEC 60601, FDA 510(k), ISO 14971, and ISO 13485.
  • Knowledge of cybersecurity best practices and standards.

Qualifications

  • Educational background as specified in requirements (e.g., Bachelor's degree in relevant technical field).

Benefits & Perks

  • Competitive salary range from $103,700 to $197,000, commensurate with experience.
  • Potential variable compensation including bonuses and incentives.
  • Supportive work environment with access to latest tools, information, and training.
  • Opportunities for career advancement and skill development.
  • Inclusive and diverse workplace culture.

Working at Boston Scientific

Boston Scientific values diversity, innovation, caring, global collaboration, winning spirit, and high performance. The company is committed to solving important health challenges through teamwork, cutting-edge technology, and a mission-driven approach. It fosters an inclusive environment that emphasizes equality, opportunity, and community engagement, aiming to improve patient lives and support employee growth.

Apply Now

Job Details

Posted AtJul 10, 2025
Salary104k-197k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Boston Scientific

Website

bostonscientific.com

Company Size

10000+ employees

Location

Arden Hills, MN

Industry

Medical, Dental, and Hospital Equipment and Supplies Merchant Wholesalers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches