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.
Relocation Assistance Provided: No