-
Qdev Technologies

Software Engineer C/C++

Qdev Technologies
Lithuania · Full-time · Entry

PROJECT


As a Software Engineer you will be able to make a valuable contribution every day to improving the quality of life of our patients of home dialysis therapies with the development of peritoneal dialysis devices


WORK


You will be a part of an interdisciplinary, cross-functional team in an agile context, which, together with other teams, independently drives the development and maintenance of our innovative product range and thus shapes the future of therapy systems.

Your responsibilities will include:


• A high-quality implementation in terms of functional security, testability of individual functions and easy maintainability is your top priority

• You will create solutions by designing software and software components (esp. in C/C++), developing software requirements from system/product requirements and creating the necessary documentation as a contribution to the analysis of software and cybersecurity risks

• You will ensure quality by developing and executing software tests, especially unit tests and integration tests, and performing code reviews and checking countermeasures

• You will also be involved in supporting the development of software system test procedures as part of the verification of software and device functions, as well as performing failure analysis and developer testing as an important part of the challenge

• Together with your team, you will be responsible for the technical design of the implementation of new product features as well as the maintenance of existing product variants

• Iterative-incremental development of software is a welcome approach for you and the basis for customer-centric development of software that creates value

• You develop your highest creativity in the team, but independent analysis and solving of tricky challenges are also part of your job

We are looking for a person with the following experience:


• Several years of professional experience in embedded software development on Linux platforms

• Several years of experience in C++ and C programming languages

• Knowledge of scripting languages like Python

• Knowledge of agile software development approaches, preferably Scrum

• Knowledge of various software testing methodologies (unit testing, integration testing, software system testing, regression testing, etc.)

• Knowledge of writing software requirements for functional safety

• Knowledge regarding the secure (cyber security) development of software

• Familiar with software architecture modelling tools such as Enterprise Architect, software configuration management tools such as Azure DevOps and Git

• Structured way of working and good organizational skills

• Fluency in English both in written and spoken


OUR OFFER


• Support – You will have a Qdev buddy by your side

• Flexibility – Flexible working hours, vacation schedule

• Online and offline training/workshops and other knowledge-sharing possibilities

• Additional health and personal accident insurance

• Snacks and fun activities in the office

• Additional time off

• Personal and sport budget

• Loyalty benefits and perks

• Agile, friendly and international environment

• Gross salary in a range of 4600-6000 EUR (negotiable, based on competencies)

Key Skills

Ranked by relevance

c configuration management cyber security cybersecurity embedded devops linux esp
Login to Apply
Posted
May 15, 2025
Type
Full-time
Level
Entry
Location
Vilnius

Industries

Software Development Medical Equipment Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Verkada
Related

Go Software Engineer

2026-06-18

Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
BlackLine
Related

Software Engineer

2026-06-17

Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
EPAM Systems
Related

Principal .NET Software Engineer

2026-06-16

Full-time
Mid-Senior
Turkey
Software Development
Information Technology