Boston Scientific-logo
Boston Scientific
ยท
May 18, 2026
Apply Now
This job has closed.

Firmware Engineer II

Arden Hills, MN
Full-time
Onsite
$72K/yr - $136K/yr
Entry, Mid Level
Boston Scientific is a global medical technology leader that transforms lives through innovative medical technologies. The Firmware Engineer II will contribute to the design, development, and verification of software for safety-critical medical devices, working within the Active Implantable Systems R&D team to improve patient outcomes.
Apply Now

Responsibilities

  • Design, develop and maintain embedded firmware for microcontroller-based medical devices under the guidance of senior engineers
  • Contribute to development tools, workflows and engineering processes to support software integrity and reliability
  • Collaborate with hardware, systems and quality engineering teams to support system integration and overall product development
  • Participate in software design reviews, code reviews and risk assessments to ensure high-quality deliverables
  • Develop and execute unit and integration tests to support robust software performance
  • Support verification and validation activities, including documentation, traceability and regulatory compliance
  • Troubleshoot and debug firmware issues, contributing to root cause analysis and resolution
  • Apply software development best practices and continuously build technical knowledge in embedded systems

Qualification

Required

  • Bachelor's degree in computer engineering, software engineering, electrical engineering, computer science or a related field
  • Minimum of 2 years' experience in embedded firmware development
  • Proficiency in C and/or C++ within embedded or resource-constrained systems
  • Foundational understanding of software development lifecycle practices
  • Experience with debugging and testing embedded systems
  • Ability to develop clear and concise technical documentation

Preferred

  • Experience in medical device development or other regulated industries such as aerospace or automotive
  • Familiarity with Agile or Scrum environments and tools such as Jira
  • Exposure to IEC 62304 or other regulated software lifecycle processes
  • Basic understanding of cybersecurity principles for connected medical devices
  • Exposure to wireless communication protocols such as BLE or Wi-Fi
  • Familiarity with bootloaders, over-the-air updates and secure firmware concepts
  • Experience with scripting languages such as Python for basic automation

Benefits

  • Access to the latest tools, information and training
  • 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).
Boston Scientific is a medical technology company that designs and develops medical devices to diagnose and treat a wide range of condition.
Glassdoor
4.1
Founded in 1979
Marlborough, Massachusetts, USA
10001+ employees
http://www.bostonscientific.com