Senior Software Engineer
Core
Develop, test, maintain, and deliver quality software for new and existing PET/CT imaging products in a global medical technology environment.
Role type
Senior Software Engineer (Medical Imaging)
Builds
PET/CT imaging products and platform components
Domain
Medical Device Industry / Medical Imaging
Deliverable
production ML models | product features
Required skills
C++ programming, Object-Oriented Design (OOD), Unified Modelling Language (UML), version control management (GitLab), Defect Tracking Tools, Debuggers, Linux environment, Shell/Perl/Python scripting
Preferred skills
Medical Device Industry standards knowledge, Agile project management tools (Rally)
Technologies
C++, Linux, GitLab, Rally, Shell, Perl, Python
Responsibilities
Collaborate with product owners and architects to develop quality software using Agile/Scrum methodology; Ensure code quality, test coverage, and adherence to GE quality manual; Investigate and resolve product complaints; Perform integration and verification activities at component and sub-system levels; Document requirements, designs, and verification activities; Partner with global teams to promote consistency in development practices; Act as a change agent to continuously improve platform and processes.
Seniority
Senior, hands-on IC