GE Healthcare

Senior Software Engineer - Linux Platform

FIN03-01-Helsinki-Kuortaneenkatu 2 Full time

Job Description Summary

Healthcare is developing fast in the fields of bedside monitoring, wireless, and mobile technologies. If you want to be part of the most exciting technology development today, then GE offers you that and more. Our work is solving technical challenges for an important purpose. We develop technologies to make healthcare affordable and accessible all over the world.
We are looking for a software engineer to work on the Linux platform for our patient monitor products.

Job Description

Job Description
You will be a member of our seasoned platform team responsible for a Yocto based Linux distribution which features modern technologies such as system and Weston, including also real-time operating system components. This forms the basis for many of our medical technology products.

In your role you will:

  • Specify functionality in cooperation with cross-functional teams

  • Analyze and integrate the right components to build a reliable medical SW

  • Design and develop advanced software application components, using Scrum, modern version control systems, and continuous integration including unit and integration testing

  • Conduct and participate in design reviews

  • Support testing during system verification

  • Create and maintain design documentation

  • Plan and implement Privacy and Security features for our products

  • Develop robust and high-quality software

  • Drive excellence and continuous improvement in software development methods and tools

  • Work as an active member of a collaborative and multi-disciplinary agile team

  • Take full responsibility of the software development, including reviews, testing, and documentation

  • Interact seamlessly in a cross-functional, multi-cultural, and global environment

Qualifications/Requirements:

  • Bachelor's/Master´s Degree in Computer Science, Electrical Engineering, or related computer field

  • Substantial experience in embedded Linux software platforms and Linux applications (kernel, drivers, middleware, user space)

  • Experience in developing software for complex systems or computerized products

  • Ability to work independently with large-scale C codebase

  • Experience in low level Linux development and on Python scripting

  • Good understanding of low-level USB protocols.

  • Self-starter—eager and quick to learn and experiment

  • Demonstrated engineering curiosity and problem-solving skills

  • Fluent in English, both written and oral

  • Legally authorized to work in Finland and willing to work in our Helsinki, Finland facility


Desired Characteristics:

  • Experience on Linux network stack and network technologies

  • Track-record of working with FOSS and upstream

  • Experience with real time operating systems (such as Zephyr)

  • Experience in using Agile methodology and Continuous Integration systems

  • Good debugging and problem-solving skills

  • Demonstrated ability to efficiently apply AI development tools in your work


We offer:

  • Work on medical device technologies together with talented experts in a team with great spirit

  • Grow your technical know-how, skills, and abilities to support future roles in the organization

  • Office near Pasila railway station in central Helsinki with own on-site parking, gym, great café and restaurant

  • Hybrid working model – three office days per week

GE HealthCare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

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.

Additional Information

Relocation Assistance Provided: No