Senior Firmware Test Engineer

1 week ago


Eden Prairie, United States Bracco Medical Technologies Full time


Senior Firmware Test Engineer

LinkedIn
Twitter
Email
Message
Share

Why Join Bracco Medical Technologies?

At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesaving
decisions. We create medical devices that give healthcare providers the
insights they need to confidently and safely diagnose patients. Our unique line
of products includes Intravascular Ultrasound (IVUS), Fractional Flow Reserve
(FFR), Cardiovascular Imaging contrast delivery (CVi), and CT and MRI contrast
delivery systems.

Position Description

The Senior Firmware Test Engineer is a team member contributing to the development testing (unit and integration testing) of medical device embedded firmware applications. The firmware test engineer plans, designs, implements, improves and manages firmware test tools and test cases from inception to release.

Primary Duties & Responsibilities:

  • Apply solid firmware test skills to develop unit and integration tests for embedded firmware applications
  • Develop automated integration tests, that are driven from the CI/CD environment, written in Python to drive common test equipment: DAQs, power supplies, signal generators, communication interfaces
  • Develop automated unit tests, that are driven from the CI/CD environment, using firmware development tools
  • Support the development, refinement and validation of the integration test environment which incorporates several off the shelf libraries, drivers, and applications
  • Create and implement software/firmware test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements.
  • Work closely with a cross-functional team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability
  • Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase
Qualifications (Knowledge, Skills & Abilities):

Minimum

  • B.S. in discipline such as Computer Engineering, Computer Science, Electrical Engineering, Computer Systems Engineering, Software Engineering
  • Minimum of 5 years of experience in a similar role
  • Proven firmware or embedded software test development experience
  • Familiar with firmware principles, theories, concepts, techniques and architecture
  • Embedded system hardware knowledge and development environment familiarity is required
  • Proficient in embedded algorithm development per medical device standards
  • Strong coding skills using Python, C and C++
  • Familiarity with ARM Cortex microprocessors (M4 and M7)
  • Experience developing firmware for serial interfaces: SPI, I2C, UART and CAN bus
  • Experienced in embedded system design, testing and debugging and familiar with embedded firmware development environments
  • Strong experience using emulators/debuggers to develop/debug embedded system firmware applications.

Preferred:

  • M.S. in discipline such as Computer Engineering, Computer Science, Electrical Engineering, Computer Systems Engineering, Software Engineering
  • 5 years of experience in federally regulated software development
  • Experience with Quantum Leaps QP Framework and/or the ThreadX RTOS
  • Medical device development experience and IEC62304 and related IEC standard familiarity
  • Strong problem solving and analytical skills
  • Ability to work independently with team members from various disciplines, e.g. hardware, mechanical, quality, regulatory, etc.
  • Team player with effective verbal and written communication skills
  • Technical writing skills, ability to develop reports for technology development, document software requirements, design and architecture, and review/update software development lifecycle procedures

  • Experience with Agile/Scrum methodology


Job Location
7905 Fuller Road, Eden Prairie, Minnesota

Tracking Code
1330-432

  • Eden Prairie, United States ACIST Medical Systems Full time

    Senior Firmware Test Engineer LinkedIn Twitter Email Message Share Why Join Bracco Medical Technologies? At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesaving decisions. We create medical devices that give healthcare providers the insights they need to confidently and safely diagnose patients. Our unique line of...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job Overview">We are seeking an experienced Senior Firmware Test Engineer to join our team at ACIST Medical Systems. This is a key position in the development of medical device embedded firmware applications.">About Us">ACIST Medical Systems, a leading developer of medical devices, empowers lifesaving decisions with innovative technologies. Our...


  • Eden Prairie, United States Phillips Temro Inc Full time

    Description Electric Vehicles are the future - Our EVoCharge business unit is an industry pioneer and leader in the Electric Vehicle charging market. We are investing heavily to develop a portfolio of new EV charging products to serve the exploding EV market. We are looking for an experience firmware engineer to help us get to the top spot in the exciting...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job Summary: We are seeking a highly motivated and detail-oriented Firmware Engineer Co-op to join our team at ACIST Medical Systems. As a Firmware Engineer Co-op, you will be responsible for designing, developing, and testing firmware for our medical devices.Responsibilities:Apply solid firmware design skills to develop medical devices to meet specific...

  • Firmware Engineer

    1 week ago


    Eden Prairie, United States Phillips Temro Inc Full time

    Description Electric Vehicles are the future - Our EVoCharge business unit is an industry pioneer and leader in the Electric Vehicle charging market. We are investing heavily to develop a portfolio of new EV charging products to serve the exploding EV market. We are looking for an experience firmware engineer to help us get to the top spot in the exciting...


  • Eden Prairie, United States Phillips & Temro Industries Full time

    Description Electric Vehicles are the future - Our EVoCharge business unit is an industry pioneer and leader in the Electric Vehicle charging market. We are investing heavily to develop a portfolio of new EV charging products to serve the exploding EV market. We are looking for an experience firmware engineer to help us get to the top spot in the exciting...

  • Firmware Engineer

    1 week ago


    Eden Prairie, United States Phillips and Temro Full time

    Electric Vehicles are the future - Our EVoCharge® business unit is an industry pioneer and leader in the Electric Vehicle charging market. We are investing heavily to develop a portfolio of new EV charging products to serve the exploding EV market. We are looking for an experience firmware engineer to help us get to the top spot in the exciting space. Come...


  • Eden Prairie, United States Emerson Group Full time

    Job Description If you are looking for a great opportunity in Software Engineering, Emerson has the opportunity for you! This position works with the Senior Engineering Manager - Communication Technologies and is responsible for developing ethernet based communication stacks and libraries such as TCP/IP, HART/ HART-IP, OPC-UA, Ethernet-IP, Profinet. The job...

  • Electrical Engineer

    2 days ago


    Eden Prairie, United States TA INSTRUMENTS-WATERS LLC Full time

    Electrical Engineer Req. # 20987 Job Family DE - Development Engineering Location US-MN-Eden Prairie Overview Waters Corporation is seeking an Electrical Engineer to join our R&D Organization. In this role, the individual will join our TA Instruments ElectroForce group that supports mechanical testing and fatigue instrument development. Specifically, the...


  • Eden Prairie, United States Waters Full time

    Electrical EngineerReq. # 20987Job Family DE - Development EngineeringLocationUS-MN-Eden PrairieOverviewWaters Corporation is seeking an Electrical Engineer to join our R&D Organization. In this role, the individual will join our TA Instruments ElectroForce group that supports mechanical testing and fatigue instrument development. Specifically, the...


  • Eden Prairie, United States Atech Full time

    Job Role : Software Development Engineer Test (SDET) Job Description : What You'll Do : - Develop automated test scripts using ROBOT framework (Python) or similar frameworks, focusing on keyword-driven and data-driven testing. - Create test plans and cases with TestRail and test management tools and Jira for agile project tracking. - Analyze tests using...


  • eden prairie, United States ALKU Full time

    Software Engineer (Testing Framework)The client is looking for an Software Engineer to assist in the build and development of a test framework. This framework is being designed to test/debug an existing product.This Software Engineer will be coming in to define and create a test setup. This test setup with be an automated test system. This system is designed...


  • eden prairie, United States ALKU Full time

    Software Engineer (Testing Framework)The client is looking for an Software Engineer to assist in the build and development of a test framework. This framework is being designed to test/debug an existing product.This Software Engineer will be coming in to define and create a test setup. This test setup with be an automated test system. This system is designed...


  • Eden Prairie, United States ALKU Full time

    Software Engineer (Testing Framework)The client is looking for an Software Engineer to assist in the build and development of a test framework. This framework is being designed to test/debug an existing product.This Software Engineer will be coming in to define and create a test setup. This test setup with be an automated test system. This system is designed...


  • Eden Prairie, Minnesota, United States Phillips & Temro Industries Full time

    We are seeking an experienced Firmware Engineer to join our EVoCharge business unit at Phillips & Temro Industries.This role is responsible for the execution of firmware/software product or feature development within the New Product Introduction (NPI) process.Key Responsibilities:Lead or participate in NPI cross-functional teams to develop requirements,...


  • Eden Prairie, Minnesota, United States MTS Systems Full time

    Unlock Your Potential in Ground Road Vehicle DevelopmentWe are seeking a highly motivated Electrical Engineering Intern to join our team at MTS Systems. This internship offers a unique opportunity to work on state-of-the-art durability and performance test systems for automotive customers.Main responsibilities will include engineering design, development,...


  • Eden Prairie, Minnesota, United States Softworld, a Kelly Company Full time

    At Softworld Inc, we are seeking an experienced Embedded Software Engineer to join our team as an Embedded Software Specialist for Real-Time Systems.Job Description:We are looking for a skilled professional to design, develop, and maintain software and firmware components and computing systems software to be applied to and integrated with engineering,...


  • Eden Prairie, United States ACIST Medical Systems Full time

    Principal Systems Software Test Engineer LinkedIn Twitter Email Message Share Why Join Bracco Medical Technologies? At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesaving decisions. We create medical devices that give healthcare providers the insights they need to confidently and safely diagnose patients. Our unique...


  • Eden Prairie, Minnesota, United States MTS Systems Full time

    Job OverviewAt MTS Systems, we are seeking a highly motivated Electrical Engineering Intern to join our Ground Road Vehicle team for the summer of 2025. This engineering internship role will provide the opportunity to immerse yourself in a collaborative team environment focused on the design and build of state-of-the-art durability and performance test...


  • Eden Prairie, United States ACIST Medical Systems Full time

    Job Description We are seeking a highly skilled and experienced Principal Systems Software Test Engineer to lead our software testing efforts. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for BMT software products. You will design, develop, and execute software verification tests for...