Senior Embedded Software Engineer

Vernon Hills, IL

Summary of Position

Canon Medical Research USA, Inc. (CMRU) has an immediate opening for a Senior Software Engineer in the FPGA and Embedded Software team to participate in developing embedded software for our medical imaging product lines.

Senior FGPA Engineer

Vernon Hills, IL

Summary of Position

The Senior FPGA Engineer is responsible for most aspects of FPGA development, ranging from requirements analysis and FPGA architecture down to integration and debug. Specific role varies by project assignment.

Senior Software Engineer–Devops/Cloud

Vernon Hills, IL

Summary of Position

CMRU has an immediate openings for a Senior Software Engineer in our new Platform Component Technologies & Systems (PCTS) group in our Vernon Hills, IL office. This senior software engineer (Devops/Cloud) will design and develop continuous delivery systems and cloud computing infrastructure supporting network-centric medical imaging applications. Successful applicants will be expected to architect and implement continuous delivery systems; and, integrate applicable cloud computing technologies into medical imaging products.

Senior Software Engineer–X-ray Artificial Intelligence

Vernon Hills, IL

Summary of Position

CMRU has an immediate openings for a Senior Software Engineer in our new Platform Component Technologies & Systems (PCTS) group in our Vernon Hills, IL office. This senior software engineer (X-ray Artificial Intelligence) will develop high performance computing (HPC) applications for medical imaging, participating in the full application development lifecycle. Successful applicants will be expected to use their expertise to commercialize Canon Medical IP onto a HPC target environment in a manner that meets or exceeds all performance and quality objectives.

Senior Software Engineer–UI

Vernon Hills, IL

Summary of Position

CMRU has an immediate openings for a Senior Software Engineer in our new Platform Component Technologies & Systems (PCTS) group in our Vernon Hills, IL office. This senior software engineer (UI) will design and develop UI-intensive software tools and applications for medical imaging applications and devices. Successful applicants will work with clinical or technical staff to create visual and interaction designs; evaluate their usability; and then, develop corresponding applications.

Senior Software Engineer–Graphics

Vernon Hills, IL

Summary of Position

CMRU has an immediate openings for a Senior Software Engineer in our new Platform Component Technologies & Systems (PCTS) group in our Vernon Hills, IL office. This senior software engineer (GFX) will develop rendering infrastructure supporting real-time graphics for diagnostic and interventional medical imaging applications and will be expected to develop high performance rendering frameworks, services and/or applications.

Senior Software Engineer–Platform & Communications

Vernon Hills, IL

Summary of Position

CMRU has an immediate openings for a Senior Software Engineer in our new Platform Component Technologies & Systems (PCTS) group in our Vernon Hills, IL office. This software engineer will develop platform and communications infrastructure supporting network-centric, diagnostic and interventional medical imaging applications and will be expected to develop and optimize communications frameworks, components; and, integrate communications infrastructure with a variety of devices and/or embedded systems.

Senior Software Engineer–X-ray Image Processing

Vernon Hills, IL

Summary of Position

CMRU has an immediate openings for a Senior Software Engineer in our new Platform Component Technologies & Systems (PCTS) group in our Vernon Hills, IL office. This senior software engineer (X-ray Image Processing) will develop high performance computing (HPC) applications for medical imaging, participating in the full application development lifecycle. Successful applicants will be expected to use their expertise to commercialize Canon Medical IP onto a HPC target environment in a manner that meets or exceeds all performance and quality objectives.

Detector Scientist

Vernon Hills, IL

Summary of Position

Canon Medical Research USA has an immediate opening for a Detector Scientist to participate research and development of detector systems for Positron Emission Tomography (PET) or X-ray Computed Tomography (CT). Our research group investigates detector and system design, data acquisition methods and calibration algorithms. We publish research and also build proof of concepts and product-ready prototypes.

Senior-Level Software Engineer

Mayfield Village, OH

Summary of Position

CMRU has an immediate opening for a senior-level Software Engineer in the Magnetic Resonance software team to participate in developing acquisition control software for our MR product line. A key role for this engineer will be working with international team members on embedded software as well as systems software.