Principal Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Boston Scientific · 3 hours ago

Principal Firmware Engineer

Boston Scientific is a leader in medical science, and they are seeking a highly motivated principal firmware engineer. The successful candidate will participate in the design and development of medical device software, utilizing technical and collaboration skills to drive product development forward.

Health CareMedicalMedical Device
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, test and support medical device firmware using C and C++
Document software development activities using our approved procedures and standards
Maintain/update existing software documentation
Transition software documentation to Boston Scientific quality system
Transform requirements into detailed test protocols and automated test scripts for end-to-end evaluation
Debug test failures and work with development teams to resolve issues
Maintain/update existing testing and documentation
Participate in software testing activities including requirements definition, test development, and execution of unit, integration, and system level testing
Support software and systems team in development of automated testing of both product and non-product software
Track software development efforts by creating and maintaining records in the approved tracking management tool
Analyze, evaluate, and verify requirements for our firmware and systems using software engineering best practices
Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes
Directly support personnel and project activities to meet project goals and timelines
Mentor junior engineers in hardware and software engineering activities, methodologies and domain knowledge
Participate as a reviewer for design and development activities
The ability to read electrical schematics and understand how to use a PCBA layout package

Qualification

CC++Embedded systems developmentMedical device industryAgile MethodologiesDocumentation processTest protocolsDebuggingElectrical designPythonLinux operating systemGUI developmentLab tools usageMentoring

Required

Bachelor's degree in computer science
Minimum of 7 years of relevant work experience in electrical and firmware fields with a minimum of 4 years in the medical device industry
Experience with the documentation process within regulated industries
Experience developing or testing firmware within regulated industries
Experienced in software development teams using Agile Methodologies
Experience in embedded systems development using C and C++
Experience working on projects involving multi-functional engineering teams
Experience working on both electrical and firmware fields
Transform requirements into detailed test protocols and automated test scripts for end-to-end evaluation
Debug test failures and work with development teams to resolve issues

Preferred

Experience with Class II or Class III medical device software
Experience with the Atlassian Tool Chain
Experience developing and maintaining real-time C/C++ applications and drivers
Experience with Linux operating system and bare metal
Experience with Python
Experience with open-source development platforms, gcc, make, shell-script, etc
Electrical design experience
Experience with GUI development in C#/QT etc
Experience with using lab tools such as oscilloscopes and logic analyzers
Experience debugging custom circuitry at the component level
Capable of leading people or projects to deliver solutions

Company

Boston Scientific

company-logo
Boston Scientific is a medical technology company that designs and develops medical devices to diagnose and treat a wide range of condition.

H1B Sponsorship

Boston Scientific has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (114)
2024 (106)
2023 (93)
2022 (140)
2021 (111)
2020 (97)

Funding

Current Stage
Public Company
Total Funding
$10.02B
2025-02-21Post Ipo Debt· $1.58B
2024-02-22Post Ipo Debt· $2.17B
2022-03-04Post Ipo Debt· $3.28B

Leadership Team

leader-logo
Michael Mahoney
Chairman, President & CEO
linkedin
leader-logo
Daniel J. Brennan
Chief Financial Officer
linkedin
Company data provided by crunchbase