24.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software Engineer | C++/Qt | Medical Devices & Semiconductor Systems

Skopje, Mazedonien
Nur Remote
Bachelor of Science in Electrical Engineering and Information Technologies
Skopje, Mazedonien
Nur Remote
Bachelor of Science in Electrical Engineering and Information Technologies

Profilanlagen

cv_aleksandar_dimov_2026.pdf

Skills

Medizinische GeräteMedizinische InformatikC++Device ManagementUi-DesignMedizinische SoftwareSoftware zur PatientenverwaltungQNX (Software)Qt (Software)Elektronische Systeme
C/C++ Development
Extensive expertise in C and C++ programming for high-performance, cross-platform applications across Windows, macOS, Ubuntu, QNX, iOS, and Android platforms.

Qt/QML Framework
Deep proficiency in Qt/QML, QtWidgets, and related tooling for developing desktop and embedded applications, including UI design and implementation using QML.

Medical Device Software Development
Specialized experience in developing software for medical devices compliant with IEC 60601 safety class B and C, covering the full development lifecycle from requirements analysis to testing and validation.

Cross-Platform Development
Proven track record in developing and porting applications across multiple platforms including Windows, macOS, Ubuntu, QNX, iOS, and iPadOS.

Build Systems: CMake & QMake
Practical experience with CMake and QMake for managing build configurations in complex multi-platform software projects.

Python Scripting
Working knowledge of Python used for scripting, automation, and documentation tasks within software development projects.

Version Control & Project Tools
Hands-on experience with Github, Bitbucket, Gitlab, and Jira for source control, code review, and agile project management.

Database Technologies
Familiarity with Microsoft SQL Server and SQL Server Management Studio for data management in desktop application contexts.

Agile Methodologies
Application of Agile development practices across multiple projects, including sprint planning, iterative delivery, and cross-functional team collaboration.

Semiconductor & Lithography Systems Software
Experience working on software controlling advanced lithography systems in the semiconductor industry, including driver reliability and system logic documentation using Polarion.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2019

Sprachen

Englishverhandlungssicher

Projekthistorie

Software Engineer

HT
Working on software that controls advanced lithography systems in the semiconductor industry. Involved in the full development cycle, focusing on driver reliability and system logic documentation. Technologies: C, C++, Python, Polarion. Handling the full lifecycle from initial design documentation through to final system testing and validation.

C++ Software Developer

Qt
Responsible for cross-platform development using C++ and Qt/QML framework. Developed software for medical devices of safety class B and C. Developed desktop applications for Win/macOS and ported them to iOS/iPadOS. Involved in all stages of the software development process: requirements analysis, estimation, development, testing, and deployment.

Software Engineer (Part Time)

Johnson & Johnson
Worked with the team on applications used to display the camera of surgical instruments. Responsible for implementing new UI designs using QML, fixing C++/QML issues, creating verification test cases in Jama, and fixing bugs reported by the QA team during dry-runs. Technologies: C++, Qt/QML, Jama, Python, Jira, Bitbucket. Agile Methodologies applied.

Zertifikate

Claude Certified Architect - Foundations

Anthropic

2026

Databricks Generative AI Engineer - Associate

Databricks

2026


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden