• SR JAVA/ C# SOFTWARE ENGINEER- MEDICAL DEVICE

    Location US-NH-Merrimack
    Posted Date 3 months ago(3 months ago)
    Job ID
    2018-6001
    # Positions
    1
    Business Unit
    KMC
    SECURITY CLEARANCE
    NONE
  • Overview

    KMC Systems, a wholly-owned subsidiary of and co-located with Elbit Systems of America, is a leading contract designer and manufacturer of medical devices and instrumentation for OEM’s in the areas of diagnostic, therapeutic, and biomedical products. With more than 25 years of experience, KMC is an ISO 13485 certified and FDA registered firm with expertise in all aspects of product development, verification, design for and transition to production. Additional capabilities include flexible turnkey manufacturing, depot repair and full compliance with FDA QSR regulations and GMP practices.

     

    A world leader in the design and manufacture of avionics flight instruments, technologically sophisticated defense systems and diagnostic medical instrumentation, Elbit Systems of America combines the close-knit teamwork and high visibility of a small company with the stability and resources only a large company can provide. Add in our employee-friendly corporate culture and great southern New Hampshire lifestyle, and you’ll see why joining ESA could be the best move of your career.

     

    Responsibilities

    1. Responsibilities:

      1. Design and develop embedded and desktop Graphical User Interfaces (GUIs) for medical device products using Java & C#,
      2. Participate in full product development lifecycle including planning, requirements, design, usability reviews, code, test, release and maintenance.
      3. Participate and drive usability studies to enhance the customer UI experience.
      4. Develop and build intuitive user interface products for the medical marketplace.

    Qualifications

    Qualifications:

    EDUCATION:

    • BS degree in one of the following disciplines: Computer Science, Graphics Design, or related field.  MS is a plus.

    EXPERIENCE:

    • Requires 8 or more years of medical software design and development, including:
      • A minimum of 4 years  Java/ C# / JavaScript / Swing focused on User Interfaces for medical devices
      • Experience storyboarding user interfaces
      • Understanding of architectural design patters lime MVVM or MVC
      • Participation in and experience with Formative and Summative studies and testing
      • Experience with 3rd party Libraries and Tools such as MS Expression Blend
      • Familiarity with Human Interface Guidelines (HIG) for Windows

    REQUIRED SKILLS:

    1. Strong knowledge of software development lifecycle, software processes and methodologies including test driven development
    2. Deep knowledge and experience with Java/JavaScript and Swing. Experience with C# WPF, Qt / QML or equivalent is a plus.
    3. Solid object-oriented design and development skills
    4. Experience with debugging multithreaded applications
    5. Good communication skills to interact well with customers and participate in customer meetings

    DESIRABLE SKILLS:

    1. Storage and/or networking experience
    2. Ergonomic UI experience
    3. Experience with wireframe mockup tools such as Balsamiq
    4. Experience with .NET / WPF, Linux, Perl, Python or C++ a plus

     

    Options

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