B

Boston Scientific

Medical devices maker for interventional specialties

Senior Software Engineer Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeMaple Grove, MN, USA

About the Job

Requirements

  • A bachelor's degree in computer science, electrical engineering, or a related field with at least 6 years of relevant work experience; a master's degree with at least 4 years of relevant work experience; or a doctoral degree with at least 2 years of relevant work experience.
  • Background in software development within the medical device industry.
  • Proficiency in developing Windows-based software using Microsoft development tools.
  • Strong programming skills in C# and C++.
  • Ability to document software deliverables in compliance with IEC 62304 and relevant FDA guidance.
  • Ability to lead software development teams using Agile methodologies.
  • Ability to collaborate across cross-functional engineering teams.
  • Candidates for this safety-sensitive role must pass a prohibited substance test.

Responsibilities

  • Lead a team in designing, implementing, documenting, testing, and supporting medical device software.
  • Communicate project status, progress, and risks to internal stakeholders regularly.
  • Assign work and track development progress using Agile methodologies.
  • Ensure software development activities are documented in accordance with approved procedures and standards.
  • Analyze, evaluate, and verify software and system requirements using software engineering best practices.
  • Drive continuous improvement of processes, workflows, and development methodologies in collaboration with peers and cross-functional teams.
  • Support team members and project activities to help achieve project goals and timelines.
  • Mentor junior engineers in software and hardware engineering activities, methodologies, and domain knowledge.
  • Participate in reviews of software design and development activities.

Desired Qualifications

  • Familiarity with the Atlassian toolchain or similar software development and collaboration tools.
  • Knowledge of Windows debugging and memory management tools.
  • Understanding of software code optimization techniques.
  • Background in developing software with enhanced security considerations.
  • Experience developing software that interfaces with custom hardware.
  • Knowledge of automation frameworks for software build and test activities.

About the Company

Boston Scientific

Medical devices maker for interventional specialties

Boston Scientific designs and makes medical devices used in procedures across cardiology, endoscopy, urology, and neuromodulation. Its products help doctors diagnose and treat conditions by guiding minimally invasive interventions and delivering therapies inside the body, with revenue from hospitals and clinics. The firm differentiates itself through a broad, global portfolio and heavy ongoing investment in research and development to expand capabilities and address complex health issues. Its goal is to improve patient care by providing reliable, effective medical devices and solutions that enable clinicians to perform safer, more effective procedures while growing its business.

Company size
10,001+
Company stage
IPO
Headquarters
Marlborough, MA
Founded
1979

Recently Posted Jobs

Explore more opportunities at Boston Scientific

See more jobs