Skip to main content

Careers @ MGC Diagnostics


About Us:

MGC Diagnostics Corporation is a leader in providing innovative technology for cardiorespiratory diagnostics. We recognize that our past, present and future success depends upon the capabilities of our employees, and seek to attract and retain skilled people with an interest in contributing to MGC Diagnostics' business goals. 

MGC Diagnostics has been named a 2021 Star Tribune Top Workplace and ranked among the fastest growing private companies by the Minneapolis/St. Paul Buisness Journal.

Why Work at MGC Diagnostics?

Why Work at MGC Diagnostics? We care for and promote our employees through education, training & development, fitness and wellness programs, strong social responsibility ideals, and a generous benefits package. Employees enjoy regular company events, as well as many opportunities to give back to the community.

Our Core Values:

Our strength is our people. We believe we have the best team in the industry, delivering best-in-class service and support to our customers around the world, including those "customers" within our walls - our employees.

We value:

  • Collaboration - doing great things together
  • Innovation - searching for better solutions
  • Contribution - making a positive impact
  • Fun - taking fun seriously

Open Positions

  • Position
    Location
    Date Posted
  • Primary Purpose

    The Staff Accountant is responsible for the prompt and accurate application of all customer payments, thereby enabling an effective collections process.

    KEY RESPONSIBILITIES AND ESSENTIAL FUNCTIONS

    Receivables Management – 85%
    - Ensure the integrity of the AR ledger through proper posting and adjustments.
    - Import and balance of cash batches, wires, credit card and ACH payments daily.
    - Processes all incoming cash by applying payments to open invoices and other GL accounts.
    - Research and review incoming payments that cannot easily be identified as belonging to a client / debtor combination.
    - Research customer duplicates and erroneous payments.
    - Work with the internal team to ensure unidentified & unapplied receipts are worked on daily and kept at an absolute minimum.
    - Contact customers when necessary to determine proper payment application.
    - Correspond directly with customers to improve the remittance process.
    - Respond to queries from internal and external customers in a timely manner.
    - Escalate unresolved issues / concerns.
    - Work cross-functionally to resolve customer account issues.
    - Assist with month-end closing.
    - Assist with requests during audits.

    Other Finance Duties – 10%
    - Daily cash reporting to management team.
    - Responsible for the accurate preparation of customer account statements.
    - Daily filing of sales and cash batch back-up in a logical storage and retrieval system.
    - Pull, compile, prepare and distribute the AR Consolidated Reports.

    Ad-hoc and Other Expectations– 5%
    - Professional and courteous communication to internal and external customers.
    - Proactively work to resolve issues causing errors and non-compliance.
    - Identify, communicate, and implement opportunities to continuously improve, standardize and streamline the company's cash receipts and applications processes.
    - Maintain process and control documentation related to position.
    - Complete training as identified by standard operating procedures and procedural work instructions.
    - Cross-train with other department functions and serve as back-up help as needed for high volume time periods, month-end, vacations etc.
    - Active participation in various finance department initiatives and other duties as assigned.
    - Follow all Company policies and procedures relating to confidential propriety information (CPI) including but not limited to what is outlined in the Confidentiality and Non-Solicitation Agreement.

    Job Requirements

    - Knowledge and understanding of accounting.
    - Ability to effectively communicate in English, both written and verbally.
    - Strong analytical, problem-solving, and organization skills.
    - Able to work on multiple projects with accuracy and efficiency while keeping to deadlines.
    - Strong attention to detail, curious to learn, and eager to address discrepancies.
    - Must be able to prioritize workload and perform in a fast-paced environment at a high level of accuracy.
    - Excellent interpersonal, organizational, and computer skills.
    - Proficiency with Microsoft Office Suite, 10-key by touch, high proficiency with computerized accounting systems.
    - B.S. in finance or accounting preferred, not required.
    - Microsoft Dynamics Great Plains, Max MRP, and SalesForce experience a plus.

    Working Conditions or Physical Requirements

    - Will be required to regularly sit for extended periods of time; use hands and fingers, handle or feel objects, talk, hear and see. Occasionally lift and/or move up to 15 pounds, stand, walk, climb, balance, stoop, kneel, crouch, or reach with hands and arms. The environment is fast-paced; time pressured and requires accuracy. Will be required to regularly multi-task between projects, move throughout the office building and effectively communicate.

    The normal environment is quiet and typical of an open office setting with some areas that may be louder at times; along with time spent on the production floor, where environment can be louder due to equipment running.

    Regular remote, hybrid, or onsite attendance as agreed with your manager is an essential job function.

    *Overtime may be required during peak periods.

    If this sounds like a good fit, please consider submitting your resume and cover letter in the form below.

  • Primary Purpose

    The Software Engineer is responsible for the engineering the design, integration, testing, release and maintenance of software for the Company's computerized medical diagnostic systems and other duties as assigned. Implement product features based on detailed requirements and detailed designs. Resolve software defects within the product.  General software development tasks to support the company's products.

    KEY RESPONSIBILITIES AND ESSENTIAL FUNCTIONS

    - Implementation of product features.
    - Resolution of software defects.
    - Review detailed requirements and detailed designs with senior colleagues to develop a work break down and strategy for implementing product features.
    - Manage the software design and development projects to meet specifications and to comply with department programming standards.
    - Coordinate verification and validation testing and evaluation of software to determine correctness, performance and freedom from errors.
    - Coordinate the integration of developed software modules with other software with specialized hardware systems.
    - Assist customer service,  sales and marketing, as required,  by providing information related to software and computers.
    - Interact with customers and other departments for specification input.
    - Accept other responsibilities as assigned.
    - Complete training as identified by standard operating procedures and procedural work instructions.
    - Regular attendance is an essential job function.
    - Follow all Company policies and procedures relating to confidential propriety information (CPI) including but not limited what is outlined in the Confidentiality and Non-Solicitation Agreement.

    Job Requirements

    - B.S. in Computer Science or related field.
    - 2+ years of experience in software development.
    - Excellent written and verbal communication skills and interpersonal skills.
    - Ability to effectively communicate in English.
    - Strong proficiency with C# and .NET.
    - Strong proficiency with WCF and service-oriented applications.
    - Proficient with WPF and XAML.
    - Proficient with web development technologies (ASP.Net, JavaScript, JSON, etc).
    - Proficient with software patterns (MVVM, MVC, etc).
    - Proficient with MS SQL Server (schema design, scripting, stored procedure development).
    - Proficient in writing test cases and unit tests.
    - Able to learn and apply new technologies quickly.
    - Independent, self-starter with strong problem-solving skills.
    - Must be flexible and able to work under pressure in day-to-day operations under constant changing conditions.
    - Strong organizational skills and attention to detail and follow up.
    - Ability to multi-task, with several projects.

    Working Conditions or Physical Requirements

    - This position requires the employee to work in the office, in person on a daily basis. Will be required to regularly sit for extended periods of time; use hands and fingers, handle or feel objects, talk, hear and see. Occasionally lift and/or move up to 25 pounds, stand, walk, climb, balance, stoop, kneel, crouch, or reach with hands and arms. The environment is fast-paced; time pressured and requires accuracy. Will be required to regularly multi-task between projects, move throughout the office building and effectively communicate. The normal environment is quiet and typical of an open office setting with some areas that may be louder at times; along with time spent on the production floor, where environment can be louder due to equipment running.

    If this sounds like a good fit, please consider submitting your resume and cover letter in the form below.

  • Primary Purpose

    The Field Training Specialist is responsible for providing the highest quality education and applications support to our customers and potential customers in the form of sales product demonstrations, applications support, education and technical support either in person or via telecommunications. Education to our customers and our internal staff will be provided in a professional manner with an emphasis on the quality, efficiency and state-of-the-art system characteristics provided by our company's products.

    KEY RESPONSIBILITIES AND ESSENTIAL FUNCTIONS

    - Provide applications and educational support for our customers and sales representatives.
    - Responsible for the education of our Technical Support staff, which will enable them to professionally respond to customer inquiries.
    - Provide education to our sales representatives and customers that will allow them to operate their system in an efficient manner and realize that MGC Diagnostics understands the importance of placing customers at the forefront of our concerns.
    - Training will be professionally taught with an emphasis on our technology and quality. Trainers will be responsible for education materials.
    - Applications Support personnel will maintain close interface with Marketing Product Managers to provide assistance with the validation of new products and provide detailed specifications for all new products as requested.
    - Applications Support personnel will serve as the focal point for all product development issues; interfacing with R&D, Technical Support, Quality Assurance, Sales and Manufacturing as necessary.
    - Provide sales applications support, which will include general applications questions and/or product demonstrations, development of sales support materials, development of sales and customer training programs, and all other sales support related projects assigned.
    - Provide management with timely written reports on recommendations, progress and concerns.  Become knowledgeable of accounts and alert management to any potential concerns.

    Job Requirements

    - Board certified or registered cardiopulmonary diagnostic testing, respiratory therapy or exercise physiology with 2 or more years of clinical experience required.  BS or MA preferred.
    - Ability to effectively communicate in English. Excellent written and verbal communication skills.
    - Strong problem solving and troubleshooting skills.
    - Inter-department networking and PC experience preferred.

    Working Conditions or Physical Requirements

    - Will be required to regularly sit for extended periods of time while traveling; use hands and fingers, handle or feel objects, talk, hear and see. Occasionally lift and/or move up to 50 pounds, stand, walk, climb, balance, stoop, kneel, crouch, or reach with hands and arms. The environment is fast-paced; time pressured and requires accuracy. Will be required to regularly multi-task between projects, move throughout customer facilities and effectively communicate. The customer environment will vary but include (but is not limited to): hospitals (to include patient areas), clinics and doctors’ offices.
    - Some overtime required.
    - Business travel by plane or car. Overnight travel up to 70% to include some weekends.
    - Valid driver’s license.

    If this sounds like a good fit, please consider submitting your resume and cover letter in the form below.

  • Primary Purpose

    The field service representative provides technical support and service for all MGC Diagnostics’ systems as well as new products and product revisions by providing on-site remedial service, preventative maintenance, product installation, product recertification and upgrades.  Assist customers and bio-medical engineers who need technical assistance.  Meet standards set by Field Service Manager for improving customer satisfaction and reducing warranty expenses. Advise design engineering, as requested, to produce the most serviceable and maintainable products consistent with corporate objectives.

    KEY RESPONSIBILITIES AND ESSENTIAL FUNCTIONS

    - Interface with Field Service Support Team, and Field Service Manager to provide prompt, courteous and effective service support to MGC Diagnostics customer base.
    - Complete documentation of service calls and transfer reports to MGC Diagnostics Field Service Support Center.
    - Relay updates regarding customer database changes regarding equipment, location, operators or accounting information.
    - Interface with Field Service Support Team, Product Managers, Quality Assurance and Technical Support with input for new products and product revisions to ensure requirements for documentation and serviceability are met.
    - Control service inventories assigned and ensure all equipment sent to customer is returned.
    - Provide service and sales management with timely written reports on progress, recommendations and concerns.
    - Fill out and complete all assigned open cases in CRM weekly. Submit expense reports weekly.
    - Monitor travel expenses to maintain high efficiency and low cost to meet financial goals.
    - Communicate effectively with service team and sales support to ensure travel schedule is effective, efficient and customers are satisfied.
    - Accept other responsibilities as assigned.
    - Complete training as identified by standard operating procedures and procedural work instructions.
    - Regular attendance is an essential job function.
    - Follow all Company policies and procedures relating to confidential propriety information (CPI) including but not limited to what is outlined in the Confidentiality and Non-Solicitation Agreement.

    Job Requirements

    - BS in electrical engineering, bio-medical or equivalent preferred.  Minimum 2 year degree in electronics or related field.
    - Minimum of 2 years field service experience servicing medical equipment.
    - Ability to effectively communicate in English. Excellent written and verbal communication skills and interpersonal skills.
    - Strong problem solving and troubleshooting skills.
    - Excellent attention to detail and follow through. 
    - High computer proficiency. 

    Working Conditions or Physical Requirements

    - Will be required to regularly sit for extended periods of time while traveling and regularly stand for extended periods of time while at customer sites; use hands and fingers, handle or feel objects, talk, hear and see. Occasionally lift and/or move up to 50 pounds, walk, stand, climb, balance, stoop, kneel, crouch, or reach with hands and arms. Ability to load and unload MGC Diagnostics’ equipment from vehicle. The environment is fast-paced; time pressured and requires accuracy. Will be required to regularly multi-task between projects, move throughout customer facilities and effectively communicate. The customer environment will vary but include (but is not limited to): hospitals (to include patient areas), clinics and doctors’ offices.
    - Some overtime required.
    - Business travel by plane or car. Overnight travel up to 85% to include some weekends.
    - Valid driver’s license.

    If this sounds like a good fit, please consider submitting your resume and cover letter in the form below.

This website uses cookies to enhance your experience and allow us to see how the site is used. The cookies cannot identify you. To continue to use this site using cookies, please click ACCEPT to the right.

Learn more about our cookies policy.