About Us: GE Healthcare provides transformational medical technologies that are helping a new age of patient care. GE Healthcare’s expertise in medical imagine and information technologies, medical diagnostics, patient monitoring and life support systems, disease research, drug discovery, and biopharmaceutical manufacturing technologies is helping physicians detect disease earlier and to tailor personalized treatments for patients. GE Healthcare offers a broad range of products and services that are improving productivity in health and enhancing patient care by enabling healthcare providers to better diagnose and treat cancer, heart disease, neurological diseases, and other conditions. Headquartered in the United Kingdom, GE Healthcare is a $15 billion unit of General Electric Company (NYSE: GE). Worldwide, GE Healthcare employs more than 43,000 people committed to serving healthcare professionals and their patients in more than 100 countries. GE is an equal opportunity employer.
Role Summary: As a member of the Magnetic Resonance (MR) modality, the Visualization Software Engineer has responsibilities extending to the development of MR systems software.
Essential Responsibilities: Duties include (but are not limited to): •Work closely with senior members in the team, across functional teams consisting of technical leaders, MR domain experts and other software engineers to develop new platform features within the scope of Visualization sub-system. •Develop and integrate software platform components into the system in accordance with the software development policies and procedures. •Perform integration & verification activities at component levels. Document designs and verification activities. •Facilitate the use of latest tools, techniques and development environments that enhance team productivity. •Document requirements, design, verification and other key development activities in accordance with established GE Healthcare and local quality processes. •Interact with global teams to promote consistency in development practices, tools and methods. •Learn and understand MR Visualization applications such as Diffusion, Perfusion, Spectroscopy etc and Image filtering applications. •Learn MR Visualization application development frameworks (such as READY View) and get accustomed to enhance platform components and develop applications using this framework.
Quality Specific Goals: •Aware of and comply with the GEHC Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position •Complete all planned Quality & Compliance training within the defined deadlines •Identify and report any quality or compliance concerns and take immediate corrective action as required •Support compliance/closure of Regulatory and Quality requirements before completing Design Outputs/Program deliverable •Participate in continuous improvement activities by identifying and appropriately escalating process and product quality gaps, providing solutions when possible
Qualifications/Requirements: 1. Bachelor’s Degree in Computer Science/Engineering, Electrical Engineering, Biomedical Engineering or related computer field. 2. THREE+ Years of experience developing software for complex systems or computerized products 3. Demonstrated proficiency in C/C++ and Java programming. 4. Very good understanding of data structures. 5. Experience in development of application/platform components using various Design Patterns in Linux platform. 6. Very good understanding of Object Oriented Design (OOD) and Programming (OOP) concepts and Unified Modeling Language (UML). 7. Working knowledge in configuration management tools such as ClearCase/Perforce software build and release methodologies. 8. Hands on experience in software practices, tools used in agile development environment.
Desired Characteristics: 1. Masters Degree in Computer Science, Engineering or related computer field. 2. Medical Industry experience in the field of Medical Imaging & Visualization application development 3. Experience working in a global team environment. 4. Strong verbal & written communication and influencing skills. 5. Experience in software platform and user-interface design. 6. Strong Analytical and Problem Solving skills. 7. Willing to learn new technologies and flexible with roles and responsibilities.
We are in the process of transitioning to an improved job application system and in the interim we are operating with two systems. Have your Job ID ready (from the email you received when you applied) to log in and check your application status.
Click the appropriate button. If you don't know your job ID, you can still check your status: use both buttons.