Назад
Company hidden
10 дней назад

Senior Embedded Software Engineer (Medical Devices)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Poland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Embedded Software Engineer (Medical Devices): Developing and maintaining C/C++ embedded software and Qt-based user interfaces for advanced medical devices used in clinical environments with an accent on embedded Linux, physical target hardware, and regulated software quality. Focus on debugging and optimizing mature codebases, delivering independent enhancements, and collaborating with engineering, QA, and product teams.

Location: Poland; hybrid work with regular office presence in Wrocław

Company

hirify.global provides engineering and technology services for software development projects.

What you will do

  • Develop and maintain embedded software for medical devices used in clinical environments.
  • Build and maintain embedded user interfaces with Qt/QML or Qt Widgets using C/C++.
  • Work with embedded Linux and physical target hardware, including direct debugging.
  • Analyze and resolve defects in a mature, large-scale codebase while optimizing performance and memory usage.
  • Deliver smaller features and enhancements independently and contribute to technical decisions.
  • Collaborate with customer engineering, QA, and product teams while following testing, documentation, requirements, and traceability practices.

Requirements

  • 5–8 years of commercial experience in embedded software development.
  • Strong C and C++ programming skills; modern C++ experience is preferred.
  • Hands-on Qt experience with Qt/QML or Qt Widgets for embedded UI development.
  • Solid embedded Linux experience, including debugging on target hardware.
  • Strong understanding of multithreading, performance optimization, and memory optimization.
  • Ability to analyze and fix defects in a large existing codebase and independently own smaller features and enhancements.
  • Familiarity with Git/GitHub, CI/CD, software testing practices, and requirements or specification management tools such as Polarion or similar.
  • Understanding of requirements traceability and traceability-driven development.
  • Awareness of software quality practices in regulated or safety-critical environments.
  • Ability to work independently, take ownership, and communicate proactively with an international customer team.
  • Upper-Intermediate English (B2) or higher.

Nice to have

  • Experience with Wind River Linux.
  • Experience with Yocto, Buildroot, custom Linux kernels, drivers, or BSP development.
  • Experience with medical device software development and/or IEC 62304.
  • Experience in other safety-critical or highly regulated industries.

Culture & Benefits

  • Long-term, multi-year development roadmap for a mature medical technology product.
  • Hands-on work with physical devices available in the company lab.
  • Collaboration with international customer engineering, QA, and product teams.
  • Hybrid work model with regular office presence in Wrocław.
  • Equal opportunity employment.

Hiring process

  • Complete the application form; the recruiting team will follow up.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →