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
$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...SuggestedHourly payWork at officeLocal areaRelocation packageShift work- ...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...SuggestedWork at office
$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...SuggestedWork experience placementLocal areaImmediate start$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...SuggestedWork experience placementLocal area- ...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...SuggestedWork at officeRemote workFlexible hours
$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 timeContract workTemporary workWork at officeLocal areaVisa sponsorshipWork visaRelocation package- ...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...
- ...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 payTemporary workFlexible hours
- ...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 workRelocation
$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$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 workWork at officeRemote workWeekend work$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 placementLocal areaImmediate start- ...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...
$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...InternshipWorldwideFlexible hoursShift work$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$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 timeWork at officeMonday to FridayFlexible hoursWeekend work$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 placementWork at officeWorldwide- ...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 areaImmediate start
$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 payFull timeTemporary workFor contractorsWork at officeLocal area- ...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...
$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 placementH1bLocal area$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...$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$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 officeLocal areaFlexible hours2 days per week3 days per week- ...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 areaShift work
$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 officeLocal areaFlexible hours2 days per week3 days per week$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 workWork at officeRotating shift$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 workFlexible hours- 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...
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer II. Be the first to apply!


