Posted:
6/4/2026, 5:00:00 PM
Location(s):
Helsinki, Uusimaa, Finland ⋅ Uusimaa, Finland
Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior
Field(s):
Software Engineering
Essential Responsibilities
Design and implement embedded software components for data acquisition, real-time processing, peripherals, drivers, power optimizations, RTOS and communication protocols.
Develop and maintain software and automated tests, primarily on Windows, with contributions to Linux-based tooling and environments as needed.
Apply SDLC Agile/Lean best practices, including software and product security, scalability, documentation, verification and validation aligned with medical device standards.
Design software components using solid object-oriented principles and appropriate design patterns and translate system designs into clear class and flow diagrams.
Build and continuously improve robust, high-quality software that is efficient, testable, and easy to maintain.
Perform hands-on functional and performance testing, troubleshooting, and debugging on target hardware to optimize software behaviour.
Collaborate and communicate effectively in a global, cross-functional, and multicultural environment; taking ownership of assigned development tasks such as planning, implementation, testing, and documentation.
Continuously improve our development methods, tools, automation, and code quality, contributing to team-wide excellence.
Qualifications
Master’s degree in computer/electrical/software/biomedical engineering, physics, or a related field.
Several years of relevant product software development experience using Agile/Lean methodologies, including documentation and quality practices.
Experience in and passion for software development and testing.
Proficiency with version control systems like Git, code review tools, and continuous integration.
Strong C++ skills with deep experience in object-oriented design and design patterns.
Experience in test development, test automation on target hardware and Python 3.
Experience applying AI-powered tools in software development workflows.
Hands-on experience with hardware and embedded systems debugging and troubleshooting with the help of IO logic analyzer, oscilloscope, and voltage/current measurements; strong analytical and problem-solving skills.
Excellent communication skills and fluency in English both written and spoken.
Legally authorized to work in Finland and able work at Vallila office minimum 3 days a week.
Desired Characteristics
Familiarity with regulated industries and quality management systems (e.g. for medical devices) and related processes.
Experience with vital signs measurement technologies.
A proactive, self-directed mindset with enthusiasm for learning, experimenting, and solving complex problems.
Relocation Assistance Provided: No
Website: https://www.gehealthcare.com/
Headquarter Location: Chicago, Illinois, United States
Employee Count: 10001+
Year Founded: 1994
IPO Status: Public
Last Funding Type: Post-IPO Secondary
Industries: Apps ⋅ Health Care ⋅ Health Diagnostics ⋅ Home Improvement ⋅ Home Renovation ⋅ Internet ⋅ Medical