Beágyazott szoftverfejlesző (Embedded C++)

MP Solutions Ltd.

Apply to this job
Budapest, Budapest, Hungary on site Until 8/23/2026 5+ years exp First posted January 23, 2026 Last posted April 17, 2026
Job description

Feladatok és felelősségi körök:

·                 Orvostechnikai termékek vagy termékkomponensek fejlesztése a „krónikus dialízis” termékportfólión belül

·                 Funkcionális és rendszerkoncepciók, valamint rendszer- és komponenskövetelmények létrehozása, elemzése és karbantartása

·                 Kapcsolattartás belső és külső érintettekkel a termékarchitektúra, technológia, alkalmazás és rendszerfunkcionalitás témaköreiben

·                 Lehetséges rendszertervek bemutatása a meghatározott rendszerkövetelmények és rendszerarchitektúra alapján

·                 A rendszerterv ellenőrzése prototípusok segítségével

·                 Egyéb mérnöki szakterületek és a V&V csapat támogatása a követelmények megvalósításában, ellenőrzésében és validálásában

·                 Felelősségvállalás a dialízis gép üzleti logikáját tartalmazó komponensek fejlesztéséért

 

Requirements

Előnyök:

·                 Modern szoftverfejlesztési módszertanok ismerete (pl. SCRUM, TDD, Clean Code)

·                 Szoftvertervezési és fejlesztési tapasztalat orvostechnikai eszközök területén

·                 Tapasztalat állapotgép-integráció tervezésében és megvalósításában

·                 Tapasztalat kód generálással 

·                 Különböző kommunikációs protokollok ismerete (CAN, CAN-FD, SPI, I2C, UART)

·                 Jártasság STM32 mikroprocesszorokkal történő fejlesztésben

·                 Modern szoftverfejlesztési módszertanok ismerete, beleértve a SCRUM-ot, a TDD-t és a Clean Code elveit

·                 Legalább 3 év szoftverarchitektként szerzett tapasztalat nemzetközi, elosztott projektcsapatban

·                 Funkcionális biztonsági és információbiztonsági háttérismeretek

·                 Német nyelvtudás 

Eszközismeret (előny, de nem elvárt):  

·                 Enterprise Architect 

·                 Git (ideálisan GitHub) 

·                 SonarQube 

·                 Jira 

·                 Linux felhasználói szintű ismerete 

·                 Fejlesztés STM32 mikroprocesszorokon 

·                 Tervezési minták és gyakorlatok (MVVM, dependency injection stb.) 

Személyes kompetenciák:

·                 Tárgyalóképes angol nyelvtudás (minimum B2 szint)

·                 Hatékony munkavégzés multidiszciplináris csapatokban, együttműködés akár virtuális környezetben is

·                 Strukturált, analitikus és megoldásorientált gondolkodás

·                 Precíz, pontos munkavégzés

·                 Folyamatos fejlődés iránti elkötelezettség

·                 Eredményorientált szemlélet, nyitottság

·                 Csapatszellem

Szakmai kompetenciák:

·                 Mérnökinformatikus vagy villamosmérnöki végzettség, előny az irányítástechnikai vagy szoftverfejlesztési ismeret

·                 Magabiztos C++ nyelvismeret, lehetőleg szakmai környezetben szerzett tapasztalattal

·                 A különböző szoftverarchitektúrák, tervezési minták és programozási paradigmák mélyreható ismerete

·                 Tapasztalat szakmai vezetői vagy csapatvezetői szerepkörben 

·                 Tapasztalat funkcionális követelmények elemzésében, rendszerterv kialakításában és modellezésében

AI-alapú fejlesztési eszközök tudatos és hatékony alkalmazása (pl. GitHub Copilot, LLM-ek)  

·                 Legalább 5 év beágyazott rendszerek fejlesztésében  szerzett tapasztalat   

·                 UML2 ismerete

Benefits

  • Változatos projektek modern technológiákra építve
  • Innovatív vállalat stabil háttérrel
  • Lehetőség szakmai konferenciákon, workshopokon és hackathonokon való részvételre
  • Rugalmas munkaidő és támogató, barátságos munkakörnyezet
  • Rendszeres csapatépítő programok és közös szabadidős események
  • Valós hatás a fejlesztett termékekre és azok felhasználóira
About this role

Summary

Develops and maintains embedded software for medical dialysis devices including system design and validation.

Job title

Beágyazott szoftverfejlesztő (Embedded C++)

Experience level

5+ years

Minimum experience

5+ years exp

Industry

medical devices

Location requirements

Budapest, Hungary; remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

C++system designmicrocontrollerscommunication protocolsUML

Preferred skills

SCRUMTDDClean CodeGitSonarQubeJiraSTM32design patternsdependency injectionGerman language

Specializations

embedded systemsC++medical devicessystem architecturemicrocontrollers
Locations

Structured locations inferred from the posting.

Budapest, Hungary

On-site City