Qdev Technologies
Software Architect
Qdev TechnologiesLithuania20 hours ago
Full-timeEngineering

Work:


For this position, we are looking for a person who would define and guide the development of secure and scalable embedded software architecture for medical devices and connected healthcare systems. The work involves shaping core architectural concepts, ensuring compliance with medical regulatory standards, and collaborating with cross-functional engineering teams to enable safe and reliable device connectivity. Depending on the tasks, responsibilities may also include contributing to cybersecurity strategies, supporting architectural reviews and ensuring long-term maintainability of the software platform.


Other responsibilities would include:


  • Define, evolve and maintain the overall software architecture to ensure the system remains modular, scalable and easy to maintain over time.
  • Design and document core software interfaces, system components and communication flows across embedded firmware and connected applications.
  • Work closely with hardware, firmware and system engineering teams to align technical decisions, optimize system behavior and ensure efficient use of resources.
  • Lead architectural discussions and design reviews, ensuring alignment with IEC 62304 and other applicable medical device development standards.
  • Develop and oversee key cybersecurity concepts, ensuring that the software platform follows secure design principles and complies with relevant guidelines and regulations.
  • Contribute to threat analysis, vulnerability assessments and overall secure development practices together with the security team.
  • Guide the definition of update, authentication and protection mechanisms to ensure system integrity throughout the product lifecycle.
  • Provide technical leadership across software teams, supporting technology evaluations, architectural decision-making and adoption of best engineering practices.
  • Support the establishment and improvement of development pipelines, testing frameworks and continuous integration processes to enhance software quality and efficiency.
  • Participate in internal design reviews, audits and regulatory-related activities to ensure software architectural compliance.


We are looking for a person with the following experience:


  • Proven experience developing embedded software devices
  • Strong background in (RTOS), C/C++, and embedded Linux.
  • Solid understanding of software architecture, object-oriented programming principles, and UML-based design.
  • Familiarity with cybersecurity frameworks (e.g., ISO 27001) and secure embedded design practices.
  • Strong analytical and problem-solving skills, with the ability to communicate technical concepts clearly across teams.
  • Ability to collaborate effectively with hardware, software, quality and regulatory functions, and lead through influence.
  • Commitment to continuous improvement and working within a regulated development environment.
  • Fluency in English (written and spoken) is required.


Considered as an advantage:


  • Cybersecurity certifications such as CISSP, CEH, or CSSLP.
  • Training or experience with medical device and functional safety standards (IEC 62304, ISO 14971, ISO 26262, DO-178C)


Our Offer:


  • Support You will have a Qdev buddy by your side
  • Flexibility with working hours and 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 6000 – 7500 EUR (negotiable, based on competencies).

Key Skills

Ranked by relevance