Share this Job

Software Engineer II Job

Apply now »
Apply now

Apply for Job

Date: Jan 11, 2019

Location: Arden Hills, MN, US, 55112

Company: Boston Scientific

Additional Locations: (n/a)



Purpose and Passion • Comprehensive Benefits • Life-Work Integration • Community • Career Growth

At Boston Scientific, you will find a collaborative culture driven by a passion for innovation that keeps us connected on the most essential level. With determination, imagination and a deep caring for human life, we’re solving some of the most important healthcare industry challenges. Together, we’re one global team committed to making a difference in people’s lives around the world. This is a place where you can find a career with meaningful purpose—improving lives through your life’s work.


Software Engineer II


About the role:

  • Be a member of a team that designs, implements, and tests firmware for implantable medical devices
  • Be responsible for translating cutting-edge research algorithms into implementations suitable for low-power and low-latency embedded firmware systems.
  • Utilize a variety of new and proven technologies to deliver life-changing diagnostics and therapies to patients and clinicians in support of BSC’s mission.


Your responsibilities include:

  • Implementing implantable medical device firmware in a robust and easy-to-test manner.
  • Collaborating with firmware, systems, hardware, and software engineers to optimize solutions across the entire system
  • Developing and documenting new requirements and designs using existing firmware engineering methods and technologies.
  • Working effectively within a Lean/Agile team
  • Analyzing activities and methodologies with peers and cross-functional groups to continuously improve quality, workflow, and work processes.


What we’re looking for:

Minimum Qualifications

  • Degree in Computer Engineering, Electrical Engineering, Computer Science or equivalent engineering field: Bachelors with 2-5 years of experience Or Masters with 0-2 years of experience
  • Excellent core firmware engineering and full software life cycle skills
  • Excellent analytical, debugging, and communication skills
  • Experience with programming languages like C/C++ and C#


Preferred Qualifications

  • Development experience with Linux, embedded C, and Windows
  • Experience with industry standards IEC 62304 and Bluetooth
  • Experience with medical device electronics and systems – preferably in Cardiac Rhythm Management
  • Strong communications and time management abilities
  • Experience with cybersecurity including securing communication with other devices
  • Experience with safety critical systems and static analysis tools       


About us

As a global medical technology leader for more than 35 years, our mission at Boston Scientific (NYSE: BSX) is to transform lives through innovative medical solutions that improve the health of patients. If you’re looking to truly make a difference to people both around the world and around the corner, there’s no better place to make it happen.


Boston Scientific is an Equal Opportunity Employer – Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Disability, Veteran


Requisition ID: 439195


Nearest Major Market: Minneapolis

Job Segment: Medical, R&D Engineer, Developer, Electronics Engineer, Firmware, Healthcare, Engineering, Technology