Software Engineer C++
Technology
Vilnius, Lietuvaprieš 1 mėnesį
Visas etatas
Darbo aprašymas
We are looking for a skilled C++ Software Engineer to join our dynamic, agile team. Your expertise will drive innovation and efficiency in creating solutions that make a significant impact on patient care.
Your responsibilities will include
- Design and implement high-quality, maintainable, and testable software in C++ (C++17 preferred)
- Create and maintain software requirements and documentation
- Ensure compliance with functional safety and cybersecurity by conducting thorough testing and analysis.
- Develop and execute unit and integration tests using Google Test
- Participate in code reviews, failure analysis, and developer testing
- Contribute to the technical design of new features and maintain existing product variants
- Collaborate in an iterative, agile development process focused on customer value
- Balance teamwork with independent problem-solving on complex challenges
We are looking for a person with the following experience:
- Several years of experience in embedded software development on Linux platforms
- Strong proficiency in C++ (C++17 preferred, minimum C++11) and C
- Familiarity with Git, Google Test, and JSON
- Experience with Python scripting
- Understanding of Agile methodologies (Scrum preferred)
- Knowledge of software testing methodologies and functional safety
- Awareness of cybersecurity principles in software development
- Experience with tools like:
- Enterprise Architect (UML modeling)
- Azure DevOps, VSCode, CMake
- AsciiDoc, Axivion, Polarion
- Familiarity with VMWare, Windows, and software configuration management
- Experience writing software requirements for safety-critical systems
- Passion for clean code, continuous improvement, and collaborative development
- Strong organizational skills and a structured approach to problem-solving
- Fluency in English, both 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 3200-6300 EUR (negotiable, based on competencies)
Data Protection
- By applying I confirm that I have read and understood Qdev Technologies Privacy Policy and Candidate Privacy Notice (www.qdevtechnologies.com/privacy-policy).
- By submitting this application, I agree for Qdev Technologies to store my personal data for up to 5 years in order to contact me about future opportunities. Consent can be withdrawn at any time by contacting us.
Keywords
AsciiDocGoogle TestJSONLinuxCMakeVisual Studio CodeDevOpsC++PythonScrumIterationGit
Domina ši pozicija?