Firmware Test Engineer
Kasmo Global
Company: Boston Scientific
Duration: Long Term Contract
Pay: 60/hr C2C
Location: Maple Grove, MN 3-4 days onsite per week
Must have 4 year degree and medical device experience
Job Title: Firmware Test Engineer
Job Description
This hands-on Firmware Test Engineer role focuses on owning verification and validation activities for a Class III medical device program. You will develop, execute, and maintain firmware verification testing, ensure requirements traceability, support regulatory submissions, and drive testing efforts during the final stages of product development. This position offers the opportunity to make a direct impact on a life-sustaining medical device, work in a high-visibility role during a critical product milestone, and help build a scalable verification organization while collaborating closely with Firmware, Systems, Quality, and Regulatory teams.
Responsibilities
- Execute firmware verification and validation activities for a regulated Class III medical device.
- Review, update, refine, and execute existing verification plans and test protocols to ensure thorough coverage and compliance.
- Author and maintain verification plans, test protocols, test reports, and Design History File (DHF) documentation.
- Establish and maintain requirements-to-test-to-results traceability, including building and updating requirements traceability matrices.
- Perform manual firmware and system-level testing of embedded and firmware-controlled devices in a lab environment.
- Conduct requirements-based testing and risk-based testing aligned with medical device development standards.
- Participate in risk assessments, risk reviews, and mitigation activities to support product safety and reliability.
- Support FDA submission readiness and compliance activities by preparing and organizing verification and validation documentation.
- Investigate test failures and collaborate directly with firmware and engineering teams to perform root cause analysis and drive resolution.
- Support commercialization activities and future remediation efforts by contributing to verification strategies and documentation updates.
- Contribute to the development of scalable verification processes and help shape future team expansion and organizational growth.
- Update and improve existing test protocols to reflect evolving requirements, design changes, and process improvements.
- Review system and firmware requirements and create traceability links between requirements, tests, and test results.
- Work closely with firmware engineers and cross-functional partners in Systems, Quality, and Regulatory to address issues and optimize testing approaches.
- Participate in regulatory discussions and submission readiness activities, ensuring documentation is complete, accurate, and audit-ready.
- Hands-on experience performing firmware and embedded systems testing, with a strong understanding of verification and validation methodologies.
- Proven experience with requirements-based testing, including translating requirements into test cases and protocols.
- Demonstrated experience with risk-based testing in a regulated environment, particularly for safety-critical products.
- Ability to build and maintain requirements traceability matrices that link requirements, test cases, and test results.
- Hands-on testing experience with embedded devices and firmware-controlled products, including manual system-level testing.
- Knowledge of I2C communication protocol and its application in embedded systems.
- Knowledge of SPI communication protocol and its application in embedded systems.
- Experience with hardware/software integration testing for embedded and electromechanical systems.
- Experience working within a regulated industry environment, such as medical devices, with familiarity in compliance expectations.
- Experience creating and maintaining DHF documentation, including verification plans, test protocols, and test reports.
- Strong documentation and technical writing skills, with the ability to produce clear, accurate, and audit-ready test documentation.
- Experience with firmware verification and validation testing for embedded systems.
- Understanding of medical device verification documentation requirements and standards.
- Experience with embedded systems testing software and tools used in firmware test environments.
- Familiarity with risk-based testing practices and requirements-based testing and traceability in regulated industries.
- Experience working on Class II or Class III medical devices, particularly in verification and validation roles.
- Experience supporting FDA submissions, including preparation of verification and validation documentation for regulatory review.
- Pump-based medical device experience, especially with life-sustaining or infusion technologies.
- Electromechanical device experience, including testing systems that combine mechanical components with embedded firmware.
- Exposure to test automation frameworks and tools, with the ability to contribute to automation strategies for verification.
- Experience scaling verification processes or teams, including developing standardized methods, templates, and best practices.
- Familiarity with regulated industry standards such as IEC and ISO relevant to medical device development and testing.
- Regulated industry experience beyond medical devices, with an understanding of compliance, documentation, and audit requirements.
- Strong cross-functional collaboration skills, with the ability to work effectively with Firmware, Systems, Quality, and Regulatory groups.
- Interest in influencing process improvements and testing strategy as part of building a robust verification organization.
This role is primarily onsite in Maple Grove, MN, with an expectation of working in the office 3-4 days per week. You will operate in a lab-based environment focused on testing embedded and firmware-controlled medical devices, using embedded systems testing software, tools, and equipment suitable for hardware/software integration and protocol-level testing (including I2C and SPI). The position offers direct involvement in a critical product milestone for a Class III life-sustaining medical device, high visibility across cross-functional teams, and the opportunity to shape verification processes as the organization grows. The environment emphasizes collaboration with Firmware, Systems, Quality, and Regulatory teams, adherence to regulated industry standards such as IEC and ISO, and readiness for FDA submissions.
- ...Embedded Firmware Engineer This is a contract position scheduled for 9 months and is 100% onsite Monday through Friday in Schaumburg, IL . I'm currently supporting a Senior Embedded Firmware Engineer opportunity focused on developing next-generation secure...SuggestedContract workMonday to Friday
$65 per hour
...Title: Senior Firmware Engineer Job Type: Long Term Contract Location: Schaumburg, IL – Onsite 4x / week Rate: $65/hr... ...C is essential, along with productive Python experience for testing, automation, and tooling. The ideal candidate will have at least...SuggestedLong term contract- Firmware Engineer / Embedded Software EngineerFirmware Engineer / Embedded Software Engineer with:5+ years of embedded firmware development experienceStrong modern C++ experience (C++17 preferred)RTOS experience, ideally ZephyrSTM32 or comparable ARM Cortex-M microcontroller...Suggested
- ...solutions struggle. We're looking for a Senior Production Test Software Engineer to own and improve the software we use to configure,... ...practical troubleshooting guidance. Bring new products, firmware, configuration steps, and tests into production in partnership...Suggested
- MatrixSpace in Hoffman Estates, IL is seeking a Senior Production Test Software Engineer to own the software used to configure, provision, and test our radar and sensing products in production. You will improve first-pass yield, reduce test cycle time, and increase reliability...Suggested
- ...position will interface directly with business users, developers, and business analysts to understand business requirements, define test strategy, create technical test plans, design and execute manual and automated testing, and help deliver high-quality solutions focused...Temporary workWork at officeLocal areaRemote workWorldwide
$112k - $132k
Overview The Electronics and Firmware Engineer will design and develop hardware and firmware/software programs (Windows and embedded systems... ...code, calibration methods, specification writing, code testing, and tool/system testing). Support current product line as needed...Relocation- ...Job Opportunity - Sr. Embedded Software Engineer Location : Schaumburg, IL Job Summary... ...develop, and maintain production-quality firmware for next-generation secure NFC/RFID... ..., and secure coding practices. Debug, test, and validate embedded firmware to ensure...Full time
- Firmware DeveloperLandis and GyrTop rate- Depending on experience top rate is 70Onsite Alpharetta GAYears Exp: 5-10 years Education:... ...or master's degree in Computer science/Electronics/Electrical Engineering Experience with:Programming C, C++Firmware development for an...
- ...We are seeking a Senior Embedded Software Engineer to support the development of next-... ...and delivering production-quality embedded firmware within an established software framework.... ...Library) Windows development environment with Linux-based build and test systems...Full time
$55 - $120 per hour
...Description Job Description Embedded Software Engineer Job Description This role focuses on developing, integrating, and testing C++ embedded software for missioncritical... ...working with embedded systems and firmware development. U.S. citizenship and the ability...Contract workTemporary workImmediate start$55 - $120 per hour
...Description Job Description Embedded Software Engineer Job Description This role focuses on developing, integrating, and testing C++ embedded software for missioncritical... ...working with embedded systems and firmware development. U.S. citizenship and the ability...Contract workTemporary work$55 - $70 per hour
...Description Job Description Embedded Software Engineer Responsibilities Design and... ...domains when designing and implementing firmware features. Essential Skills Strong proficiency... ...to require or administer a lie detector test as acondition of employment or continued...Contract workTemporary work$100k - $150k
..., develop, debug, and maintain embedded firmware using C and/or C++. Develop bare-metal... .... Collaborate with electrical engineers on PCB bring-up, electronic interfaces,... ...problems. Develop software verification tests, investigate failures, and improve system...Full timeWork at officeShift work- ...Developer role focuses on designing, developing, and maintaining firmware and embedded software that powers advanced building automation... ...development lifecycle, including coding, comprehensive testing, detailed documentation, and presenting proofs of concept.Prepare...Contract workWorldwide
- ...manufacturing automation and advanced materials, ensuring Caterpillar continues to lead the industry in technological excellence and engineering innovation. Typical Day or Week in the Role Typical task breakdown: Research and design of localization algorithms and software...Full timePart timeInternshipWork at officeRemote work
$75k - $130k
...EngineerJob DescriptionCandidates for this position are software engineers with strong programming skills who demonstrate curiosity,... ...coding, model training and evaluation, documentation, real world testing, and validation).Hands-on interaction with product hardware for...Contract workFlexible hours- Sr Embedded Software EngineerThe Senior Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role owns firmware architecture, design execution, and the processes, tools, and metrics used for delivering...Local areaRemote work
- Embedded Software Engineer (Embedded C / MATLAB Simulink / AUTOSAR)We are seeking a highly skilled Embedded Software Engineer with strong... ...and BSW componentsPerform software integration, debugging, and testing on target hardwareCollaborate with cross-functional teams...
- ...We are seeking a Senior Embedded Software Engineer to support the development of next-... ...and delivering production-quality embedded firmware within an established software framework.... ...n Windows development environment with Linux-based build and test systems \n \n...
- ...Responsibilities Develop and integrate software solutions for semi‐autonomous and autonomous machine systems. Collaborate with engineering teams to prototype new approaches and bring solutions into production. Apply and integrate positioning, planning, perception,...InternshipRemote work
- ...Job Description Job Description About the Role: As a Test Engineer 1 in the durable goods manufacturing industry, you will play a critical role in ensuring the quality and reliability of our products through rigorous testing and validation processes. You will be...Monday to Thursday
$150k - $200k
...Description Join FactBase as an early senior engineer on the Zumen US team. You’ll help adapt and scale a cloud platform that enables... ..., from technical design and implementation to automated testing, deployment, and post-release maintenance. Technical Leadership...Permanent employmentTemporary workH1bWork at officeRemote workVisa sponsorshipFlexible hours$70k - $80k
...Our Engineering Department exists at the core of our organization. This analytical and innovative team works diligently to ensure clients’ needs are exceeded through the creation and delivery of transformative technologies. We are seeking a computer science graduate eager...Full timeTemporary workLocal areaFlexible hours- ...The Senior Software Engineer is responsible for new feature development and ongoing maintenance for Scriptly’s flagship product Scriptly... ...Officer (CTO). Other duties may include systems and program testing, upgrading internal applications, security maintenance, risk assessments...Full timeWork experience placement
$91.7k - $163.7k
...start Caring. Connecting. Growing together.As a Senior Software Engineer within Optum Technology, you will drive the design, development,... ...some tough challenges.Primary Responsibilities:Design, develop, test, deploy, and support scalable microservices, cloud-native applications...Minimum wageFull timeWork experience placementLocal areaRemote work$90k - $105k
...LHH Recruitment Solutions has partnered with a growing organization, and they are seeking a motivated Quality Engineer – Industrial Manufacturing to join their team. This role offers the opportunity to contribute directly to product quality, process improvement, and...Permanent employmentFull timeWork at officeLocal area- Performance Test Engineer and Test Architect Performance Test Engineer and Test Architect Location: Barrington, IL Create Performance Testing Strategy, Create framework to implement strategy, Strategize execution, analysis and reporting Implement strategy, Script, Execute...
$112.7k - $193.2k
...program roadmap and target architectureResponsible for upholding engineering best practices and implementing appropriate architectural... ...features: requirements clarification, technical design, build, test, release, and production supportPartner with product, architecture...Minimum wageFull timeContract workWork experience placementWork at officeLocal areaRemote work- ...is seeking a Power Electronics Hardware Engineer to join our engineering team. This is a... ..., system integration, and testing. While PCB and electronic hardware design... ...position, the role will also involve embedded firmware, wiring and electromechanical integration...Permanent employmentFull timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Test Engineer. Be the first to apply!




