valantic Romania
C++ Embedded Software Engineer
Skills
11 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Cluj-Napoca, Romania
Work mode:
Onsite
Published on:
9 October 2026
What they need
Position: C++ Embedded Software Engineer
Location: On-Site (Cluj-Napoca / Iasi, Romania)
Seniority: Mid-Senior Level
Language: English
Role Overview
We are looking for experienced C++ Embedded Software Engineers to join a cross-functional feature team that delivers software across multiple subsystems. This is an on-site position , based in either Cluj-Napoca or Iasi.
The role requires solid hands-on experience in modern C++ (C++17 or later) , with a focus on Qt desktop applications and/or real-time systems such as QNX , as well as Embedded Linux and Windows IoT / kiosk environments . You will take ownership of features end-to-end, from understanding and design through implementation, testing and integration, working closely with the Technical Anchor / Architect and the client’s engineering teams.
The role also requires the active use of Agentic AI as part of the software engineering and development workflow. Previous experience in the MedTech / Medical Devices industry is considered an advantage.
Key Responsibilities
Feature Development & Ownership
- Design, develop and maintain features across multiple components and subsystems
- Analyze existing code, data flows and dependencies before proposing changes
- Prepare technical designs and align them with the Architect and module owners before implementation
- Take end-to-end ownership of delivered features and explain your implementation choices during code reviews
C++ & Embedded Development
- Develop high-quality software using modern C++ (C++17 or later)
- Build and extend desktop GUI applications with Qt
- Develop applications for Windows IoT / kiosk environments
- Develop embedded applications for Linux
- Develop or support software running on QNX real-time operating systems
- Ensure performance, reliability, and maintainability across supported platforms
Quality & Testing
- Apply Test-Driven Development and write maintainable unit tests
- Work within CI quality gates: static analysis (clang-tidy), formatting (clang-format), warnings-as-errors, Doxygen documentation
- Support integration and validation on real hardware together with integration and test engineers
Agentic AI & Engineering Efficiency
- Actively use Agentic AI (e.g. GitHub Copilot agent mode) within software engineering and development workflows
- Drive AI tools responsibly: review, understand and own all AI-generated code
Technical Requirements
Must-have
- 4+ years of professional software development experience in modern C++ (C++17 or later)
- Hands-on experience with Qt or QNX / other RTOS
- Experience developing applications for embedded Linux and/or Windows IoT / kiosk environments
- Experience with unit testing and static analysis tools
- Active hands-on use of Agentic AI in software engineering and development workflows
- Good knowledge of Git and CI/CD workflows
- Fluent English communication skills
Nice-to-have
- Previous experience developing software in a safety-critical or regulated environment, such as automotive (ISO 26262 / ASPICE) or industrial (IEC 61508); MedTech / Medical Devices experience under IEC 62304 (Class B or C) is a strong advantage
- Familiarity with FDA regulations for medical device software (e.g. 21 CFR Part 11)
- Experience with both Qt and QNX / other RTOS
- Familiarity with FPGA development (Xilinx or Intel toolchains)
- Experience with CMake and the Conan 2 package manager
- Experience with Azure DevOps (ADO) YAML pipelines and Artifactory integration
- Knowledge of server-side development, including REST APIs and containerisation
Soft Skills
- High level of responsibility and ownership for the code you deliver
- Analytical and structured problem-solving skills
- Ability to explain technical solutions clearly to technical and non-technical stakeholders
- Strong collaboration skills within cross-functional, on-site teams
- Proactive and solution-oriented mindset
Education
- University degree in Computer Science, Software Engineering, Embedded Systems, Electronics Engineering, or a related field
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Logiciel Ros2 - C++ Qt (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
42K€ à 45K€ selon expérience
Permanent contract
78230 Le Pecq, France
Onsite
Skills
7 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
6 days ago
Quick apply
No company information available.