Senior Software Developer – Embedded & Application

Profound Medical Inc.

Vantaa

On-site

EUR 65,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Profound Medical Inc. is seeking an experienced Senior Software Developer to work on an integrated software platform from real-time embedded components to the Windows therapy console used by the clinical team.

You will collaborate with software and hardware developers and clinicians to upgrade architecture and expand offerings to new clinical applications. Responsibilities include designing and implementing embedded software in C/C++ with RTOS, developing therapy console and desktop software in

Qualifications

  • Degree in Software Engineering or Computer Science or equivalent.
  • Several years of professional software development experience.
  • Experience with embedded software in complex systems.
  • Familiarity with Windows platform, multi-threaded apps and GUI development.
  • Experience with Python scripting.

Responsibilities

  • Design, program, integrate, and verify embedded software using C/C++, including RTOS (Yocto Linux) interfaces.
  • Develop therapy console and desktop apps in C#/C++, with GUI built on .NET and Qt.
  • Design and implement unit tests and use test-automation tools for high code quality.

Skills

Embedded software
C/C++ development
Windows GUI development
RTOS experience
Python scripting
Test automation

Education

Degree in Software Engineering or Computer Science

Tools

Qt framework
.NET framework
Yocto Linux
Altera/Nios

Job description

Our mission is to Profoundly change the standard of care by creating a tomorrow where clinicians can confidently ablate tissue with precision; a tomorrow where patients have access to safe and effective treatment options, so they can quickly return to their daily lives. Changing the standard of care is part of our fabric. We are a group of energetic, problem-solvers focused on innovation, and looking to change the world. We are changing the paradigm for treating diseases such as prostate cancer by using real-time MR Imaging, thermal ultrasound and close-loop temperature feedback control, to gently ablate the diseased tissue with minimal side effects.

If you share our values and want to work in a collaborative results focused culture and want to make a Profound impact in healthcare and your career, here is your chance.

Are you a developer searching for a job which makes a difference, or saves lives? Would you like to join us in developing novel, incision-free alternatives to traditional surgical treatments?

General Accountability

We are looking for an experienced Senior Software Developer to work across our integrated software platform – from the real-time embedded components close to the hardware, through to the Windows therapy console the clinical team relies on. You will collaborate closely with both software and hardware developers, as well as with our clinical team, to upgrade the architecture and expand our offering to new clinical applications.

Duties & Responsibilities
  • Design, program, integrate, and verify embedded software using C/C++, including work with RTOS (Yocto Linux) and communication interfaces to other system components.
  • Develop therapy console and desktop application software in C#/C++, including graphical user interfaces built on .NET and/or Qt frameworks.
  • Design and implement comprehensive unit tests and use test-automation tools to ensure high code quality and reliability.
Education & Certifications
  • Degree in Software Engineering, Computer Science, or a similar field.
Key Attributes
  • Several years of professional software development experience, with a proven track record of owning technical solutions end to end.
  • Experience with hands on embedded software development in complex systems.
  • Familiarity of windows platform, with knowledge of multi-threaded applications and graphical user interface development.
  • Experience using scripting languages, e.g. Python, to boost development and testing.
Considered an asset
  • Experience with developing software for medical devices.
  • Experience with Yocto Linux and Altera / Intel Nios® soft processors.
  • Ability to read and review schematics.

We thank you for your interest in Profound Medical. Please note only candidates that are short-listed will be contacted.

We strive to promote diversity and equal opportunity in the workplace and encourage applications from all qualified individuals, including those with disabilities. If selected to participate in the recruitment, selection, and/or assessment process, please inform Human Resources of the nature of any accommodation(s) that you may require.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer – Embedded & Application
Senior Software Developer – Embedded & Application

Profound Medical • Vantaa

On-site
EUR 65,000 - 90,000
Senior Software Engineer - Medical Devices & Embedded
Senior Software Engineer - Medical Devices & Embedded

Profound Medical Inc. • Vantaa

On-site
EUR 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Siemens Healthineers • Helsinki

On-site
EUR 70,000 - 110,000
Senior Embedded Software Engineer - MedTech Real-Time Systems
Senior Embedded Software Engineer - MedTech Real-Time Systems

Profound Medical • Vantaa

On-site
EUR 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Siemens Healthineers AG • Helsinki

Hybrid
EUR 90,000 - 130,000
Software Engineering Specialist
Software Engineering Specialist

GE HealthCare • Helsinki

On-site
EUR 42,000 - 60,000
Office near Pasila station with gym, C
Hybrid work model
Software Engineering Specialist
Software Engineering Specialist

MS0275 GE Healthcare Finland Oy • Finland

On-site
EUR 42,000 - 56,000
Office near Pasila station
On-site parking
Gym
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Softability • Helsinki

Hybrid
Comprehensive benefits package
Leadership support for wellbeing and work-life balance
Focus on one project at a time
Senior Embedded Engineer / AI-Assisted Development
Senior Embedded Engineer / AI-Assisted Development

Unikie Inc. • Helsinki

Hybrid
EUR 80,000 - 110,000
Remote-friendly
Flexible work style
Competitive compensation
+1
SW Field Service Engineer
SW Field Service Engineer

Siemens Healthineers AG • Vantaa

On-site
EUR 60,000 - 90,000
Competitive compensation