Enable job alerts via email!

C++ Embedded Developer – medical devices

Sii Poland

Toruń

On-site

PLN 120,000 - 180,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Poland is seeking C++ Embedded Developers to join their project team focused on hearing aid functionalities. You will develop embedded software on ARM MCUs and collaborate with various stakeholders while ensuring high code quality. This role requires at least 3 years of experience in embedded C++ development and fluent Polish. Additional benefits include a supportive work environment, training opportunities, and profit sharing.

Benefits

Great Place to Work
Solid financial situation
Contracts with the biggest brands
Centre of internal trainings
Many experts to learn from
Open management team
Profit sharing
Passion Sponsorship program
Regular integration events and trips
Comfortable well-equipped offices
MySii app
Medical care

Qualifications

  • At least 3 years of experience in embedded C++ development.
  • Good command of English – at least B2 level.
  • Willingness to travel occasionally for business purposes.

Responsibilities

  • Develop embedded software on ARM MCUs using C++ and C.
  • Write unit tests to ensure code quality and functionality.
  • Create and maintain technical documentation.
  • Collaborate with the client and support knowledge sharing.
  • Provide feedback to the hardware platform development team.

Skills

Embedded C++ development
C Embedded development
Microcontrollers (ARM preferred)
RTOS
Communication protocols (UART, SPI, I2C, BLE)
Python
Teamwork
Good communication skills
Fluent Polish
Job description
Overview

We are looking for C++ Embedded Developers to join a formed project team. The team is developing hearing aid functionalities, mostly using a real-time operating system (RTOS) embedded on a dedicated hardware platform.

By joining us, you become a member of the Embedded Competence Center at Sii - an internal organizational unit bringing together more than 500 specialists across Poland!

We are currently working on about 100 projects for 50 clients in various industries, including automotive, IoT, telecommunications, and medical. We focus on development and knowledge exchange by organizing Embedded Academies, training, technical mentoring, or enabling project changes.

Responsibilities
  • Develop embedded software on ARM MCUs using C++ and C
  • Write unit tests to ensure code quality and functionality
  • Create and maintain technical documentation
  • Collaborate with the client and support knowledge sharing within your area of expertise
  • Provide feedback to the hardware platform development team of the hearing aid
Requirements
  • At least 3 years of experience in embedded C++ development
  • Experience in C Embedded development
  • Hands-on experience with microcontrollers (ARM preferred) and RTOS
  • Familiarity with communication protocols: UART, SPI, I2C, BLE
  • Previous work with Python
  • Good command of English – at least B2 level
  • Ability to work in a team, good communication skills
  • Fluent Polish required
  • Willingness to travel occasionally for business purposes, particularly during the project ramp-up and key milestones, at the client's locations in Germany or Denmark
Nice to have
  • Experience working in regulated industries, especially in accordance with EN 62304 (medical devices)
Benefits For You
  • Great Place to Work
  • Solid financial situation
  • Contracts with the biggest brands
  • Centre of internal trainings
  • Many experts you can learn from
  • Open and accessible management team
  • Profit sharing
  • Passion Sponsorship program
  • Regular integration events and trips
  • Comfortable and well-equipped offices
  • MySii app
  • Medical care
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.