Bucharest, Romania On-site Employment

IT Teams is hiring a Junior C++ Developer (On-site in Bucharest)

About the Role

What You'll Do

Design and maintain C++ applications with a focus on performance, stability, and clean architecture. You’ll collaborate with quality assurance, hardware, and web specialists to implement and verify new functionality. Your work will include writing efficient, maintainable code and following established coding standards.

Diagnose and resolve software issues, particularly in multithreaded and Linux-based environments. You’ll also contribute to optimizing system behavior and ensuring reliability across different stages of the development lifecycle.

Requirements

  • Hold a Bachelor’s degree or higher in Computer Science, Software Engineering, Electrical Engineering, or a closely related discipline
  • Demonstrate experience with object-oriented programming, particularly in C++
  • Possess a working knowledge of multithreaded programming and core operating system principles
  • Have hands-on familiarity with Linux development environments
  • Show strong analytical abilities, a proactive learning mindset, and teamwork skills
  • Communicate effectively in English, both in writing and conversation

Preferred Qualifications

  • Experience using CMake for build automation
  • Exposure to real-time or embedded systems development
  • Basic understanding of web technologies

Technical Stack

You’ll work with C++, CMake, Linux, and technologies related to multithreaded and real-time systems, including embedded environments.

Benefits

This role offers more than technical growth—it supports meaningful contributions within a community-driven environment. You’ll engage in purposeful projects, benefit from authentic collaboration, and have consistent support throughout your journey.

Required Skills
C++CMakeLinuxmultithreaded programmingreal-time systemsembedded systemsobject-oriented programmingsoftware developmentproblem-solvingteam collaboration C++CMakeLinuxmultithreaded programmingreal-time systemsembedded systemsobject-oriented programmingsoftware developmentproblem-solvingteam collaboration
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
IT Teams
IT Teams is a Romanian company specialized in software outsourcing and remote staffing. They assemble passionate experts to help companies and startups achieve success.
All jobs at IT Teams Visit website
Job Details
Department Software Development
Category embedded
Posted 15 days ago