← Back to list

Job
Embedded Software Developer (Embedded C++)
Embedded Developer
• On-site
• Full-time
•
Budapest, Hungary
An Embedded Software Developer (Embedded C++) role within a medical device company's chronic dialysis product portfolio, developing and validating system and component requirements.
Responsibilities
- ▹Develop medical device products or product components within the chronic dialysis product portfolio
- ▹Create, analyze, and maintain functional and system concepts as well as system and component requirements
- ▹Liaise with internal and external stakeholders on product architecture, technology, application, and system functionality
- ▹Present possible system designs based on defined system requirements and system architecture
- ▹Verify the system design using prototypes
- ▹Support other engineering disciplines and the V&V team in implementing, verifying, and validating requirements
- ▹Take responsibility for developing components containing the dialysis machine's business logic
Requirements
- ▹Confident English proficiency (minimum B2 level)
- ▹Effective work in multidisciplinary teams, including collaboration in virtual settings
- ▹Structured, analytical, and solution-oriented thinking
- ▹Precise, accurate work
- ▹Commitment to continuous development
- ▹Results-oriented mindset, openness
- ▹Team spirit
- ▹Degree in computer/electrical engineering, ideally with knowledge of control engineering or software development
- ▹Confident C++ skills, ideally with professional experience
- ▹In-depth knowledge of various software architectures, design patterns, and programming paradigms
- ▹Experience in a technical lead or team lead role
- ▹Experience analyzing functional requirements and designing/modeling system architecture
- ▹Conscious and effective use of AI-based development tools (e.g. GitHub Copilot, LLMs)
- ▹At least 5 years of experience developing embedded systems
- ▹Knowledge of UML2
Nice to have
- ▹Knowledge of modern software development methodologies (e.g. SCRUM, TDD, Clean Code)
- ▹Experience in software design and development for medical devices
- ▹Experience designing and implementing state machine integration
- ▹Experience with code generation
- ▹Knowledge of various communication protocols (CAN, CAN-FD, SPI, I2C, UART)
- ▹Proficiency developing on STM32 microprocessors
- ▹At least 3 years of experience as a software architect in an international, distributed project team
- ▹Background in functional safety and information security
- ▹German language skills
- ▹Familiarity with the Enterprise Architect tool
- ▹Familiarity with Git (ideally GitHub)
- ▹Familiarity with SonarQube
- ▹Familiarity with Jira
- ▹User-level Linux knowledge
- ▹Knowledge of design patterns and practices (MVVM, dependency injection, etc.)
Soft skills
Team spiritStructured, analytical thinkingPrecisionResults orientationOpennessMultidisciplinary collaboration
What we offer
- ▹Varied projects built on modern technologies
- ▹Innovative company with a stable background
- ▹Opportunities to attend professional conferences, workshops, and hackathons
- ▹Flexible working hours and a supportive, friendly environment
- ▹Regular team-building programs and shared leisure activities
- ▹Real impact on the products developed and their users
About the company
A medical device company whose product portfolio centers on chronic dialysis.
Languages: Angol: tárgyalóképes szint (B2)
Education: Mérnökinformatikus vagy villamosmérnöki végzettség
Similar jobs

Job
Embedded Software Engineer
Keenfinity
ArtifactoryCpp
+4
$82,000–$105,000/yr
gross
🏢 On-site
Lancaster
🗣️ EN

Job
Embedded Software Developer (m/w/d)
engineering people GmbH
CanbusCppFreertos
+2
€70,000–€75,000/yr
gross
🏢 On-site
Oberkochen
🗣️ German

Job
Embedded Softwareentwickler C/C++ (m/w/d)
Akkodis Germany Tech Experts GmbH
Cpp
+1
💰 Salary: not specified
🏢 On-site
Zwickau
🗣️ German

Job
FPGA Firmware Engineer / FPGA Design Engineer
Qualcomm
Cpp
+1
$101,400–$152,200/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
Technical expert - Embedded SW, BMS/Electrification
Bosch
AutosarAzure DevopsCpp
+5
💰 Salary: not specified
🏢 On-site
Guadalajara
🗣️ EN

Job
Experienced embedded software engineer in Linköping
Axis Communications Aktiebolag
Cpp
+3
💰 Salary: not specified
🏢 On-site
Linköping
🗣️ EN