Scope of Services:
The contractor will provide services in the following areas, including consulting and advisory services related to architecture and critical technical decisions:
- Delivery and ownership of embedded software solutions for mobile medical devices
-
Implementation of drivers and communication mechanisms for microprocessor-based systems
-
Optimization of embedded systems in terms of reliability, power consumption, and maintainability
-
Design and definition of software architecture and technical solutions
-
Definition and improvement of software development practices and processes
-
Preparation of software-related documentation required for product certification processes
-
Development of components supporting telemedicine platform solutions
- Providing software verification and validation services, including report preparation
Requirements:
- Very good knowledge of operating with radio modems (LTE, Wi-Fi, Bluetooth)
- Very good knowledge of creating the network stack
- Excellent knowledge of the C language and the GIT version control system
- Experience with creating a software architecture
- Experience with bare metal software
- Experience with real-time systems for microcontrollers, such as FreeRTOS
- Knowledge of serial interfaces: SPI, I2C, UART, USB, etc.
- Knowledge of the GNU toolchain (gcc) – debugger, compiler, linker
- Knowledge of tools such as make, cmake, valgrind
- Ability to read electronic schematics / use electronic equipment (multimeter, oscilloscope, logic analyzer)
- Independence in developing solutions
- Ability to collaborate with a team of specialists in firmware development and electronics design
Additional Experience:
- Knowledge of C++ and/or Python
- Basic understanding of algorithms, DevOps practices, and cybersecurity
- Experience with Linux kernel development
- Experience in Android HAL programming
-
Services will be provided within innovative projects in the area of modern medical technologies, including telehealth and AI solutions for the healthcare sector.
-
The delivered solutions support healthcare processes and may have a direct impact on patient care on a global scale.
At Medicalgorithmics we believe the future of cardiology will be shaped by combining technology with the evolving healthcare models, focusing on patient-centered care.
This innovative approach aims to revolutionize cardiac diagnostics by offering new software products for data visualization and analysis, changing the landscape of cardiac care.
Our ongoing scientific studies and collaborations with leading cardiac centers worldwide attest to our commitment to research. These partnerships give us access to necessary data and top-tier medical staff, which becomes a key factor for further development and innovation in cardiac diagnostics.