Kaunas
/
Hybrid

Embedded Software Engineer (C/C++) | Breathing Apparatus

Here at QUADIGI we provide software development and testing services for safety and medical devices. In particular we specialize in application and embedded software development for lung ventilation, anesthesia, breathalyzers, gas detectors and other similar devices used by emergency services as well as industrial workers all over the world.

Project

Join an international team developing embedded software for Breathing Apparatus (BA) – life-critical respiratory protection equipment used during emergency operations.

The BA Monitoring Platform powers two of Dräger's flagship safety devices: the PSS AirBoss, one of the lightest and most ergonomic self-contained breathing apparatus (SCBA) designed for firefighting, and the BG ProAir, a closed-circuit breathing apparatus (CCBA) built for longer-duration deployments in the most demanding environments.

You will be part of a cross-site team spanning Lithuania, Germany, and the UK, working on an established platform that supports a growing portfolio of emergency response safety products.

Work

You will work on embedded software development across the Emergency and Rescue Services product portfolio, contributing to both ongoing platform maintenance and new feature integration. The role includes embedded software development on an existing platform, as well as:

  • Unit testing and manual bench testing as an integral part of your development workflow
  • Debugging at the system level – including the use of measurement equipment such as logic analyzers and oscilloscopes to trace issues down to hardware signal level
  • Daily collaboration with international and cross-discipline teams in electronics development, systems engineering, and validation
  • Active participation in code reviews, following clean code principles and coding guidelines
  • Maintaining Python scripts and basic tooling to support development and testing activities
  • Contributing to software documentation and verification activities

We are looking for an experienced C/C++ Engineer with experience in embedded software development and the following qualifications:

  • Solid understanding of the interaction between embedded software and hardware
  • Comfortable debugging not just in code but hands-on at the system level using measurement equipment such as logic analyzers, oscilloscopes and soldering irons
  • Experience with unit testing in embedded projects
  • Familiarity with RTOS environments
  • Openness to AI-assisted development methods
  • Fluency in English, both written and spoken
  • Agile/Scrum way of working is familiar to you
  • Zephyr experience is a plus
  • Python scripting experience is a plus

Our Offer

  • Support – You will have a QuaDigi buddy by your side  
  • Flexibility – Flexible working hours, vacation schedule, remote or onsite work    
  • 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  
  • Sport budget    
  • Loyalty benefits and perks  
  • Agile, friendly and international environment  
  • Gross salary in a range of 4000 – 6300 Eur (negotiable, based on competencies)  

Apply Now

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.