GE HealthCare is seeking a Software Engineer to work on projects that positively impact patient outcomes. The role involves collaborating with software and systems engineering teams, focusing on design, implementation, and testing of software components and features.
Act as a member of the Software team, representing the face of high-quality design and development practices, working closely with cross-functional teams in understanding customer needs, collecting requirements, designing & implementing software, and driving feature integration.
Interact with GEHC cross-modality teams to promote consistency and maximize synergies across common software platforms
Develop high performing, scaling and innovative end-to-end applications
Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring, and Testing Techniques
Expert in writing code that meets standards and delivers desired functionality using the technology selected for the project.
Build features such as web services and embedded control
Understand performance parameters and assess application performance
Skilled in core data structures and algorithms and implements them using appropriate chosen language
Assess application performance while optimizing and improving it through design and best coding practices.
Qualification
Required
Bachelor's Degree in Computer Science, Electrical Engineering or related computer field
Software development lifecycle and automated testing experience
Experience in object-oriented design methodology and various programming languages, including C/C++ and Java
Working knowledge in configuration management tools such as Git
Preferred
1 or more years’ experience developing software for complex systems or computerized products, preferably with the Surgery business and GE OEC C-arms
Embedded C++ development experience
Experience with Linux OS & kernel
Database/Data Management experience in embedded environment
3D development experience
Android development experience
Experience with GUI programming
Benefits
Great work environment
Professional development
Challenging careers
Competitive compensation
Relocation Assistance Provided: Yes
GE HealthCare provides a wide range of medical technologies and services to healthcare providers and researchers. It is a sub-organization of General Electric.