Cantel Medical

  • Principal Firmware Engineer

    Location US-MN-Plymouth
    Job ID
    # Positions
    Research & Development
    Cantel ENDO
  • Company Overview

    At Cantel, preventing infection is our business. We are dedicated to delivering high-quality, innovative solutions that help our customers improve patient care. Choosing a career with Cantel means joining a company that’s driven by an entrepreneurial spirit and the passion to shape the future of infection prevention. If you want to be inspired by your work and have a hand in shaping the future of infection prevention, we want to meet you. Come and see why people love working here.


    Cantel is a leading global company dedicated to delivering innovative infection prevention products and services for patients, caregivers, and other healthcare providers which improve outcomes, enhance safety and help save lives.  Our products include specialized medical device reprocessing systems for endoscopy and renal dialysis, advanced water purification equipment, sterilants, disinfectants and cleaners, sterility assurance monitoring products for hospitals and dental clinics, disposable infection control products primarily for dental and GI endoscopy markets, dialysate concentrates, hollow fiber membrane filtration and separation products. Additionally, we provide technical service for our products. Cantel medical is a leading provider of infection prevention products and services in the healthcare market, specializing in the following operating units:



    Endoscopy procedure disposables include single-use valves and irrigation tubing. Medical device reprocessing systems, disinfectants, detergents and other supplies are used to disinfect high-level endoscopes. This segment is operated through MEDIVATORS.



    Water purification systems for dialysis facilities, including hemodialysis dialyzer and reprocessing systems, as well as sterilants and filtration products. This segment is operated through Mar Cor Purification, Inc. and MEDIVATORS.



    Single-use, infection prevention products used primarily in the dental market including face masks, sterilization pouches, towels and bibs, tray covers, saliva ejectors, germicidal wipes, plastic cups and disinfectants. This segment is operated through Crosstex International, Inc.

    Job Overview

    The Instrumentation (Electrical & Device Software) team is a leading-edge R&D group within Cantel Medical, defining and executing on technology platforms for Medical devices in the domain of Automated Endoscope Reprocessing (AER) & Sterilization.

    This is a technical leadership position, responsible for Firmware Design & Development for the Next generation platform. This role encompasses all aspects of embedded software engineering to realize complex, innovative, high-reliability systems that improve the quality of life of people around the world.

    As a Principal Firmware Engineer, you will be working with a motivated & knowledgeable global R&D team to
    deliver world-class products.

    The Principal Firmware Engineer is responsible for the design, development and deployment of complex embedded firmware for electro-mechanical systems with connectivity for medical device interoperability.

    Main Responsibilities

    • Provide Technical Leadership for Design & Development of embedded firmware for electro-mechanical systems in regulated medical device industry
    • Architecture of systems with custom hardware & inter-connected medical devices for endoscope reprocessing.
    • Experience in RTOS, interfacing with Hardware, Board layout and DSP.
    • Kernel level development & experience in building low-level device drivers.
    • Experience in mobile development, RF implementation, BLE and medical device interoperability.
    • Prepare technical requirements and software design specifications, translate design requirements to test requirements.
    • Develop and instill best practices for software development and documentation, make sure designs meet requirements, and deliver high quality work on tight schedules.
    • Provide technical support for software deployment at Beta sites and work closely with Technical services group for troubleshooting and making enhancements.
    • Lead and provide guidance in the development of prototypes, verification/validation units and product specifications, including embedded firmware development plans, design documentation, input to risk analyses, and formal reviews.
    • Create tests fixtures and software utilities to aid in the verification and validation of new and existing boards and systems.
    • Establish and perform or oversee the execution of firmware test plans, assess device limitations and determine acceptance criteria.
    • Provide an effective bridge between Software and Hardware personnel and is responsible for the timely completion of the technical deliverables.
    • Work closely with embedded firmware team for systems integration.
    • Provide support to Marketing for Voice of Customer and new product launches in US and Europe.


    • BS degree in Electrical/Computer Engineering or Computer Science required. MS degree preferred.
    • 10+ years of professional experience focused on embedded software and/or embedded systems engineering in a regulated product development environment.
    • Design experience in electrical engineering and hardware – including Board level design, DSPs and FPGAs.
    • Experience in compliance to FDA, MDD and ISO regulations.
    • Track record of leading Hardware & Software functions from concept to product launch.
    • Expertise in Design Controls and PDP process.
    • Expertise in low-level kernel and OS interface software.
    • Experience in the C/C++, Perl, Python, and/or VB.NET/C#.NET programming languages.

    Preferred Qualifications:

    • MS/PhD degree in Electrical/Computer Engineering or related Engineering field.
    • Project management and leadership experience.
    • Experience in medical device product development.
    • Experience with contract manufacturers.
    • Experience with Microprocessor-based controls and hardware.
    • Domain expertise in AER Reprocessing & Sterilization.
    • Implementation of firmware features based on systems level requirements.
    • Integration of new features into the existing firmware stack.
    • Understanding or experience with Real Time Operating Systems for embedded microcontrollers.
    • Embedded system hardware knowledge and development environment familiarity.
    • Experience in working in Android, Windows and LINUX environments.
    • Medical device development experience and IEC60601-1, IEC62304 and related IEC & AAMI standards familiarity.
    • Excellent problem solving skills, self-motivation and team cooperation & leadership skills.
    • Able to work in global collaborative team environment.


    Minimum Qualifications

    Cantel Medical company is an Equal Employment Opportunity/Affirmative Employer. Women, minorities, veterans, and individuals with disabilities as well as other qualified individuals are encouraged to apply. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin or other protected class status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed