Senior Software Engineer

GE Healthcare GE Healthcare · Healthcare · Uusimaa, Finland · Digital Technology / IT

Senior Software Engineer role at GE Healthcare in Finland, focusing on the design, implementation, and testing of medical applications. Responsibilities include developing software from sensor data acquisition to UI, ensuring robust and high-quality code, and working within an agile, multi-disciplinary team. Requires a Bachelor's degree in a relevant engineering field, substantial experience in software platforms and UI design, and deep C++ expertise. Desired qualifications include experience with Linux, Qt, Python, embedded systems, IoT, and test automation.

What you'd actually do

  1. Develop software from sensor data acquisition towards data processing, business logic, UI, or communication
  2. Develop robust and high-quality software
  3. Drive excellence and continuous improvement in software development methods and tools
  4. Work as an active member of a collaborative and multi-disciplinary agile team
  5. Take full responsibility of the software development, including reviews, testing, and documentation

Skills

Required

  • Bachelor’s degree or higher in Computer Engineering, Electrical Engineering, or equivalent
  • Substantial experience in software platforms, applications, and/or user-interface design
  • Deep experience in object-oriented design in C++
  • Modern SW methodologies
  • Agile software development
  • Self-starter—eager and quick to learn and experiment
  • Demonstrated engineering curiosity and problem-solving skills
  • Fluency in English, both spoken and written
  • Legally authorized to work in Finland

Nice to have

  • Linux
  • Qt
  • Python
  • Robot Framework
  • embedded systems
  • IoT
  • DDS
  • wireless technologies
  • configuration management
  • continuous integration
  • test automation
  • physiological measurements
  • Experience in a complex system program with multiple processors in data chain