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

Firmware Engineer II

Boston Scientific - Minnetonka

Firmware Engineer II

Work mode: Onsite Onsite Location(s): Arden Hills, MN, US, 55112 Additional Location(s): US-MN-Arden Hills Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At 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. As a Firmware Engineer II, you will contribute to the design, development and verification of software that powers life-changing, safety-critical medical devices. This position sits within our Active Implantable Systems R&D team and supports technologies that improve patient outcomes. You will work closely with experienced engineers and cross-functional partners to develop embedded firmware for microcontroller-based systems. This role offers the opportunity to grow technical expertise while contributing to innovative solutions at the intersection of quality, performance and patient impact. This role is based on-site in Arden Hills, Minnesota. Employees are expected to work from the local office at least four days per week to support collaboration, innovation and hands-on development activities.

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 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

Required qualifications: 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 qualifications: 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

Requisition ID: 629008 Minimum Salary: $ 71500 Maximum Salary: $ 135800

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer II in Saint Paul, MN vacancy
  • $71.5k

     ...Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. As a Firmware Engineer II , you will contribute to the design, development and verification of software that... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Relocation package
    Shift work

    Boston Scientific

    Arden Hills, MN
    2 days ago
  •  ...Sr Firmware Engineer II Onsite Eden Prairie, MN Candidates must haves Experienced in Bluetooth Low Energy and/or Wireless and be able to explain their wireless contribution/experience Utilizing wireless sniffer such as Ellisys Test Automation/Python... 
    Suggested
    Work at office

    IntePros

    Minneapolis, MN
    4 days ago
  • $120.4k - $198.7k

     .... Salary Range $120,400.00 - $198,700.00 Target Openings 1 What Is the Opportunity? Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering... 
    Suggested
    Work experience placement
    Local area
    Immediate start

    Travelers Insurance

    Saint Paul, MN
    6 days ago
  • $120.4k - $198.7k

     ...and analytics capabilities - including some of the most consequential AI work happening across the enterprise. As a Software Engineer II for the Enterprise AI Products Value Stream within the Enterprise AI & Emerging Tech organization, you will have the opportunity... 
    Suggested
    Work experience placement
    Local area

    Travelers Insurance

    Saint Paul, MN
    1 day ago
  •  ...Job Description Senior Software Engineer - AI II Recruiter: Symbiotic Services Are you passionate about building AI-driven software that transforms how professionals work? Symbiotic Services is recruiting a Senior Software Engineer - AI II for an opportunity... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Symbiotic Corp.

    Saint Paul, MN
    5 days ago
  • $130k - $150k

     ...THE OPPORTUNITY: Firmware Engineer, Full Time, On-siteIf you want to accelerate your career in an entrepreneurial environment that continues to re-invent itself in all the right ways...move this job to the top of your list and apply today!THE COMPANY:At SecondWave Systems... 
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Visa sponsorship
    Work visa
    Relocation package

    SecondWave Systems, Inc.

    Saint Paul, MN
    3 days ago
  •  ...Firmware Engineer We are seeking a creative and detail-oriented Firmware Engineer to join our Global Controls R&D team. In this role, you will be responsible for designing, developing, and implementing embedded firmware for advanced spray, dispensing, coating, and finishing... 

    Binks

    Shoreview, MN
    15 days ago
  •  ...Firmware Engineer Our client, a leader in embedded and networking systems, is seeking a highly skilled Firmware Engineer to join their innovative team. As a Firmware Engineer, you will be part of the engineering department supporting the development of high-performance... 
    Weekly pay
    Temporary work
    Flexible hours

    Manpower

    Saint Paul, MN
    4 days ago
  •  ...Firmware Engineer Our client, a leading Embedded Systems & Networking Technology company, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part of the Embedded Systems team supporting Hardware Engineering and Networking teams. The... 
    Contract work
    Relocation

    Manpower

    Saint Paul, MN
    1 day ago
  • $90k - $115k

     ...Resource Adequacy Engineer II In this position, you'll help develop and track MISO's internal PRA work plan, scope and lead mock auction processes, and support development of PRA results materials. You'll perform and analyze inputs and outputs to the PRA, including... 
    Local area

    MISO

    Saint Paul, MN
    5 days ago
  • $110k - $140k

     ...Software Engineer II - Mobile (Hybrid) Punch Through is a design and engineering firm specializing in connected medical device development. For more than 15 years, we've helped innovators bring secure, reliable, and compliant products to market, building technology... 
    Temporary work
    Work at office
    Remote work
    Weekend work

    Flex Vascular

    Minneapolis, MN
    17 days ago
  • $120.4k - $198.7k

     .... Salary Range $120,400.00 - $198,700.00 Target Openings 1 What Is the Opportunity? Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering... 
    Work experience placement
    Local area
    Immediate start

    Travelers Insurance

    Minneapolis, MN
    5 days ago
  •  ...Seeking a Software Engineer II to create and update LabVIEW code associated with Mechanical & Electrical testing of medical device products. The ideal candidate is detail-oriented, works well in a group, and is self-motivated. Key Responsibilities: Modify, optimize... 

    Development Resource Group

    Fridley, MN
    5 days ago
  • $143.7k - $194.4k

     ...challenges along the way. We are looking for a motivated SDE II with the desire and talent to contribute and lead to this vision...  ...knowledge of web services and protocols. As a Software Development Engineer II, you will design, manage and own technologies in Delivery... 
    Internship
    Worldwide
    Flexible hours
    Shift work

    Amazon Services

    Minneapolis, MN
    3 days ago
  • $90k - $100k

     ...commitment and pride we share in our work. Ask anyone who knows us - the caliber of our people sets us apart. SYSTEMS INTEGRATION ENGINEER II The Systems Integration Engineer II (or Level III) plays a hands-on role in designing, implementing, and maintaining... 
    Work at office

    McGough Construction

    Roseville, MN
    3 days ago
  • $83.64k - $126.5k

    Mission of the Role This position may be based in either our Minneapolis, MN or Canton, MA office. As a Systems Application Engineer II, you will play a pivotal role in shaping intelligent automation solutions across North America. You'll partner with sales,... 
    Full time
    Work at office
    Monday to Friday
    Flexible hours
    Weekend work

    SICK

    Minneapolis, MN
    2 days ago
  • $77.24k - $130.49k

     ...are more than products, we are a team of inspired people doing extraordinary things. Your opportunity : The Application Engineer I/II/Sr provides advanced technical application support, quotes special product designs, provides input on product roadmap and develops... 
    Work experience placement
    Work at office
    Worldwide

    Greenheck

    Minneapolis, MN
    1 day ago
  •  ...Job Description Job Description JOB TITLE : Electrical Process Development Engineer II LOCATION : Arden Hills, MN TARGETED START DATE: August 1st, 2026 JOB OVERVIEW The Electrical Process Development Engineer II (E2) plays a key role in developing,... 
    Local area
    Immediate start

    Brooksource

    Arden Hills, MN
    4 days ago
  • $30.35 - $45.53 per hour

     ...Building Automation System Specialist II Job Category: Controls Full-Time On-site St. Paul, MN 909 Montreal Circle St...  ...dashboards. Present designs and reports to customers or design engineers or consultants for approval and discuss need for modification.... 
    Hourly pay
    Full time
    Temporary work
    For contractors
    Work at office
    Local area

    Harris

    Saint Paul, MN
    5 days ago
  •  ...of information, ask questions and regularly check for understanding in support in your development as a Post Market Surveillance Engineer II. Audit Support: ~ You will be responsible for supporting internal and external audits. Provide support for external regulatory... 

    Integer Holdings Corporation

    Minneapolis, MN
    4 days ago
  • $126.5k - $208.7k

     ...Our Ideal Candidate Have? ~ Degree or certificate in Cybersecurity. ~5 years of experience in Information Technology Security Engineering or Software engineering. ~ Hands on experience with Cloud computing and automation concepts. ~ Experience with system, network... 
    Work experience placement
    H1b
    Local area

    Travelers Insurance

    Saint Paul, MN
    5 days ago
  • $106.58k

    OATI, Bloomington, MN Develop & support applications: Bloomington ofc or hm ofc in Mpls/St Paul metro; BS in CS, IS, Mgmt IS or CP, related; 2 yrs rel exp; $106,579/yr & benes incl retirement & health ins; resume to ****@*****.***. OATI is an EO/AA employer, including...

    OPEN ACCESS TECHNOLOGY - OATI

    Minneapolis, MN
    4 days ago
  • $80k - $120k

    Continuous Improvement Engineer (II or III) - Plymouth, MN February 14, 2026 Salary Range: $80,000.00 To $120,000.00 Annually Are you passionate about improving manufacturing processes? Join Turck, a global leader in industrial automation, as a Continuous Improvement... 
    Flexible hours

    Turck, Inc.

    Minneapolis, MN
    3 days ago
  • $146.8k - $272.6k

     ...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Staff Software Engineer (Full Stack) - Forward Engineering Join Thomson Reuters' Forward Engineering team and help build the next generation of AI-... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    1 day ago
  •  ...Learn more at . Overview of Job Function: As a Principal Engineer, you will be the senior-most technical voice on the US engineering...  ...(i18n) at enterprise scale. Familiarity with SOC 2 Type II compliance, GDPR, and enterprise data privacy requirements. #LI... 
    Local area
    Shift work

    Verint Systems

    Saint Paul, MN
    5 days ago
  • $158k - $293k

     ...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Staff Software Engineer (AI) - Forward Engineering Build the future of AI-powered systems at Thomson Reuters Join our Forward Engineering team... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    11 days ago
  • $46.63 - $50.48 per hour

     ...and ExpressRoute connectivity within the AVS environment. Participate in on-call rotations, collaborate with cross-functional engineering teams, and continuously improve operational efficiency through automation and process refinement. Responds to incident tickets... 
    Contract work
    Work at office
    Rotating shift

    ASM Research, An Accenture Federal Services Company

    Saint Paul, MN
    9 days ago
  • $81.18k - $90.73k

    Supplier Quality Engineer II - Plymouth, MN August 7, 2025 Salary Range: $81,175.00 To $90,725.00 Annually Supplier Quality Engineer II - Drive Quality Excellence Ready to be a key player in ensuring the highest quality standards for a company at the forefront of its industry... 
    Temporary work
    Flexible hours

    Turck, Inc.

    Minneapolis, MN
    1 day ago
  • A leading engineering firm in Plymouth, MN, is seeking a Mechanical Engineer II to enhance electro-mechanical product designs. The role involves using CAD tools, managing product lifecycles, and leading investigations for manufacturing issues. Candidates should hold a Bachelor... 

    Turck, Inc.

    Minneapolis, MN
    2 days ago
  • A leading supplier company in Plymouth, MN is seeking a Supplier Quality Engineer II to enhance supplier quality standards and resolve quality issues. The ideal candidate has a bachelor's degree in engineering and at least five years of related experience. Responsibilities... 

    Turck, Inc.

    Minneapolis, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer II. Be the first to apply!