Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

GE HealthCare Senior C++ Developer 
Norway, Oslo 
642863684

15.08.2024
Job Description

GE Vingmed Ultrasound A/S, a part of GE HealthCare, is a world leader in medical ultrasound imaging with main offices in Horten and satellite offices in Oslo and Trondheim, Norway. We are now seeking intermediate to senior level C++ software developers to strengthen our R&D team within display and image analysis. You will join a global team of highly motivated expert engineers with a focus on topics such as image filtering, 3D image navigation, rendering, quantification/measurements, real-time analysis, AI solutions and workflow optimizations.

In the position you will become part of a stimulating global work environment within the healthcare industry with excellent opportunities for personal and career development. As a bonus your efforts will directly impact the health and lives of others.

Roles and Responsibilities
  • Responsible for designing, developing and testing high-performance C++ quality software in the medical ultrasound imaging domain.

  • Translate user requirements to extensible and maintainable software designs.

  • Leverage modern test-driven development (TDD) techniques to produce high quality C++ code with good unit, regression, and system test coverage.

  • Apply refactoring techniques to improve the design, maintainability, and capabilities of the existing C++ code base.

  • Produce high quality technical documentation, adhering to the high standards set by the medical industry.

  • Contribute to global development projects within GE Healthcare.

Qualifications

We seek candidates having a degree within computer science / software engineering / medical imaging or other relevant discipline. We are looking for candidates with experience within the following areas:

  • Modern C++ (14/17/20)

  • Test-driven development and Agile methodology

  • Software architecture and SOLID design principles

  • Graphics and user interface programming (WPF, Qt++)

Desired qualifications:
  • Windows operating systems

  • Concurrency programming (GPU and multicore)

  • GPU programming (DirectX, OpenCL, CUDA)

  • Computer Vision / Image Analysis / Machine Learning / Image Fusion

  • Microsoft Component Object Model (COM)

Desired Characteristics:

We are looking for doers with

  • Strong written and verbal communication skills

  • Independent and with initiative

  • Capability to drive projects, both as leader and contributor

  • You enjoy a good code review, both as reviewer and as committer

  • You always look for continuous improvement

  • The names Scott Meyers, Bjarne Stroustrup and Herb Sutter are familiar to you

GE HealthCare offers:
  • A stimulating, global working environment

  • Excellent opportunities for personal development and career progression

  • Competitive compensation package

  • Opportunity to make a difference

Total Rewards

Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.