Find a jobRecruiters

C++ Embedded Software Engineer

Exclusive opportunity

Onsite

C++ Embedded Software Engineer

valantic Romania

C++ Embedded Software Engineer

Skills

AIGitHubLinuxAzure

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

MQTTC++ros2

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

validation

7 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools