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

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.
Essential Skills
  • 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.
dditional Skills & Qualifications
  • 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.
Work Environment
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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Test Engineer in Schaumburg, IL vacancy
  •  ...hrHybrid Schedule - Monday-Wednesday ONSITE and Thur/Fri remote. Some weeks will require all 5 onsiteOnly show me people with 7+ years FIRMWARE.Must HavesBachelors in Electrical or Computer Engineering7+ years of Firmware Development Experience (No flexibility for less)... 
    Suggested
    Remote work

    Kasmo Global

    Schaumburg, IL
    3 days ago
  •  ...enhance communication and enable employees to connect, collaborate, and create from anywhere.  Position Overview Software Test Engineers work with dedicated product teams to ensure that our products deliver against our customers’ unmet needs. They function as... 
    Suggested
    Work at office
    Local area
    Remote work
    Worldwide

    Paylocity

    Schaumburg, IL
    6 days ago
  •  ...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... 
    Suggested

    Kasmo Global

    Schaumburg, IL
    3 days ago
  •  ...seeking a highly qualified candidate for the role of Senior Firmware Engineer for a prominent organization in the communications industry....  ...technical support for field and production issues. Define product test requirements. Collaborate with cross-functional teams... 
    Suggested

    JMJ PHILLIP

    Carpentersville, IL
    2 days ago
  • $127.2k - $190.8k

    Fluid Management is seeking an Embedded Software Engineer to join our team in Wheeling, Illinois. This role involves developing and maintaining embedded drivers and firmware, focusing on C programming and real-time applications. Candidates should have at least 5 years... 
    Suggested

    Fluid Management

    Wheeling, IL
    1 day ago
  • $127.2k - $190.8k

    IDEX is seeking an Embedded Software Engineer in Wheeling, Illinois. This role involves designing and developing embedded drivers and firmware, particularly utilizing C programming for embedded systems. Ideal candidates will have a Bachelor's degree in Electronics and over... 

    IDEX

    Wheeling, IL
    1 day ago
  • $87.6k - $131.4k

     ...NGMS) is looking for you to join our team as a Electronics Engineer - Manufacturing Test Engineering (RF Systems) based out of Rolling Meadows, IL...  ...Electronic systems in manufacturing or design (hardware, firmware, etc.) environment. Experience working with use of any... 
    Full time
    Work experience placement
    Relocation
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    3 days ago
  •  ...TitleKey ResponsibilitiesDevelop 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, and... 
    Internship
    Remote work

    Kasmo Global

    Schaumburg, IL
    3 days ago
  •  ...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

    AstroNova, Inc.

    Elk Grove Village, IL
    8 days ago
  • Develop, integrate, and test C++ embedded software for mission-critical RF systems within a real-time operating system environment. Perform...  ..., Jira, Git, RF Systems, Hardware Integration, Multi-threading, Firmware Development, Debugging, Secret Security Clearance Benefits... 
    Temporary work

    Actalent

    Schaumburg, IL
    5 days ago
  • $75k - $130k

     ...our site, you are accepting our Cookie Policy.#Embedded Software Engineer page is loaded## Embedded Software EngineerApplylocations:...  ...coding, model training and evaluation, documentation, real world testing, and validation).* Hands-on interaction with product hardware for... 
    Contract work
    Relocation
    Flexible hours

    Motorola Solutions

    Schaumburg, IL
    1 day ago
  • $91.7k - $163.7k

     ...Primary Responsibilities:Design, development and implement automated tests in an ATDD (Acceptance Test Driven Development) setting using...  ...and direct other testers in automation and software engineering principlesEnd-to-end testing of the application (Functional, Integration... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Schaumburg, IL
    5 days ago
  • $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 wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Schaumburg, IL
    3 days ago
  • $72.8k - $130k

     ...Connecting. Growing together. We are seeking a full stack Software Engineer with strong hands-on experience building modern web applications...  ...services and React front ends. The engineer will design, build, test, deploy, and support cloud-native solutions on Microsoft Azure,... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Schaumburg, IL
    2 days ago
  • $154.82k

    Zurich (Schaumburg, IL) seeks a Senior Software Engineer to support the Data and Analytics Engineering team by building a cloud native analytics ecosystem at scale, enabling machine learning operations, leading predictive model deployment, and prototyping and developing... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Zurich Insurance Group

    Schaumburg, IL
    2 days ago
  • $72.8k - $130k

     ...Growing together.Position SummaryJoin our dynamic team as a Software Engineer and Technical/Team Lead for the Curo Medical Management Platform...  ....UnitedHealth Group is a drug - free workplace. Candidates are required to pass a drug test before beginning employment.#RPO #YELLOW
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    UnitedHealth Group

    Schaumburg, IL
    3 days ago
  •  ...one. Rate: 75hc2c Duration: 6-12 mo Title: Sr Hw Design engineer Job Title: Hardware Design Engineer Location:...  ...designs. Focus on hardware board design, including layout, testing, and validation. Collaborate with cross-functional teams to... 
    Local area
    Relocation

    Kasmo Global

    Schaumburg, IL
    5 days ago
  •  ...Quality Engineer We are seeking a skilled and detail-oriented Quality Engineer with hands-on experience in metal manufacturing and Production Part Approval Process (PPAP). This role is critical in ensuring that products such as manifolds, spindles, jacks, hubs, and... 
    Full time
    Work at office
    Local area

    Hendrickson

    Schaumburg, IL
    2 days ago
  • Motorola Solutions in Schaumburg, IL is seeking an Embedded Software Engineer with strong C/C++ and Python skills to develop real-time embedded software for advanced communications products. The role focuses on delivering high-quality, reliable software and requires close... 

    Motorola Solutions

    Schaumburg, IL
    1 day ago
  • $80k - $110k

     ...Quality Engineer Glendale Heights, IL Currently looking for an experienced Quality Engineer to fill an opening with a company in Glendale Heights, IL. Interested candidates should have at least two years of quality experience in preferably plastics manufacturing and... 
    Day shift

    Technical People

    Bloomingdale, IL
    3 days ago
  • $150k - $185k

     ..., gender identity, gender expression, marital status, creed or religion, age, disability (including pregnancy), results of genetic testing, service in the military, veteran status or any other category protected by law.Applicants must be legally authorized to work in the... 
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Work visa

    CDK Global

    Hoffman Estates, IL
    2 days ago
  • $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 wage
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Schaumburg, IL
    2 days ago
  •  ...Senior Software Engineer - Embedded Systems (C++ / Linux) Overview This role supports the Articulated Trucks group within Hauling...  ...at Caterpillar. The Software Engineer will design, develop, test, and deploy embedded software solutions for off-highway vehicle... 

    Kasmo Global

    Schaumburg, IL
    1 day ago
  • $73.8k - $107.6k

     ...software development, executing hardware and software integration tests, and developing and validating all feature functionality and...  ...Master's (MS) degree in Computer Science, Electrical or Computer Engineering, or related technical discipline. ~1 to 2 years of relevant... 
    Worldwide
    Relocation

    Motorola Solutions

    Schaumburg, IL
    4 days ago
  •  ...Systems groups. As a Software Developer, you will apply the principles of computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems. This role involves working on operating systems-level software, compilers, and network... 

    Kasmo Global

    Schaumburg, IL
    2 days ago
  • $81.12k - $130.87k

     ...industrial desktop and web-based software solutions. The Design Engineer will be working in an Agile/Scrum based development team to...  ...and maintenance of software written in C++ and C# ~ Software Testing and Release ~ Testing software developed by others ~ Release... 

    FANUC America Corporation

    Hoffman Estates, IL
    4 days ago
  • $153.32k

     ...Design, develop, test and implement application software utilizing JAVA 8, Spring Framework, SPRING BOOT, RESTFUL MICROSERVICES, HIBERNATE JENKINS, DOCKER, GRADLE, GIT, MYSQL, ORACLE, CASSANDRA & CUCUMBER, Angular, ReactJS, ELK, Splunk, AzureMQ. Must be willing to travel... 
    Relocation

    Creospan

    Schaumburg, IL
    5 days ago
  • $115.9k - $162.2k

     ...members, including on AI-assisted development tools and modern engineering practices, to raise the team's overall technical capability....  ...assistants, automated code comprehension and refactoring, AI-assisted testing and documentation) to accelerate legacy modernization and... 
    Full time
    Work at office
    Monday to Friday

    Wheels, Inc.

    Schaumburg, IL
    18 hours ago
  • Overview: Software Developers -Multiple openings - Schaumburg, IL eTek IT Services Inc needs professionals: Develop and maintain software using Java, Python, SQL, Angular, and Web Services. Req: Bachelor's+2 yrs exp. Benefits : Health insurance, retirement...
    Relocation

    eTek IT

    Schaumburg, IL
    18 hours ago
  •  ...Job Title: Software Engineer (Embedded C++/Firmware) Location: Schaumburg, IL (Onsite) Job Type: Contract Embedded C++, C++...  ...with CMake , static analysis tools, and automated testing. Experience working in Agile environments. Responsibilities... 
    Contract work

    3B Staffing LLC

    Schaumburg, IL
    3 days ago

Do you want to receive more vacancies?

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