C++ Software Engineer

6 days ago


ClujNapoca, Cluj, Romania Snap-on Romania Full time €42,000 - €63,000 per year

Snap-on Incorporated is a leading global innovator, manufacturer and marketer of tools, equipment, diagnostics, repair information and systems solutions for professional users performing critical tasks.

Products and services include hand and power tools, tool storage, diagnostics software, information and management systems, shop equipment and other solutions for vehicle dealerships and repair centers, as

well as for customers in industries, including aviation and aerospace, agriculture, construction, government and military, mining, natural resources, power generation and technical education.


People know Snap-on for the quality of our products, but we know that it is the passion and character of our people that make our company a global leader. With our diverse talents and deep pride in the Snap-on family of brands, we drive innovation and create value.


We work hard together. We grow together.


We are one Snap-on team.


Starting with August 2021, we are present on the Romanian IT market, consolidating a strong development center.


Now, we are looking for a C/C++ SW Engineer to join our team

Job Description:

  • Develop design documentation, including class diagrams, function descriptions, flow charts, data structures, etc.
  • Develop and debug new software modules, databases, and other system components.
  • Maintain existing software modules, databases, and other system components.
  • Interface with supervisor, other team members, and other departments to coordinate project activities.
  • Perform automated unit testing and integration testing and provide support for software validation.
  • Provide status and progress reports to Engineering Management.
  • Assess feasibility and soundness of design concepts and proposed implementations.
  • Develop complex components or complete products with minimum supervision.
  • Perform additional tasks as designated.

Must-have requirements:

  • Bachelor's degree in engineering / computer science.
  • Experience with proven technical and professional skills in software design, development, and testing.
  • Experience in C++ (C++14 and older versions as well)
  • Strong knowledge of OOP principles.
  • Experience with agile methodologies.
  • Proficiency in Windows development and tools like Visual Studio 2022, Visual Studio 2008, Git, SVN.
  • Solid commercial experience with bitwise operators.
  • Experience with Win32 threading.
  • Understanding of OS Abstracted code development.
  • Design and Develop apps, services for transferring data using different protocols.
  • Experience with .NET development.
  • Knowledge and experience with CAN/J1939/ISO15765/OBDII protocol.


Professional opportunities:

  • At Snap-on you will have the opportunity to further develop your knowledge throughout challenging projects, having the chance to work within a product company.
  • There is a mix of modern and classical technologies within the company.


Other benefits:

  • Work on impactful global projects.
  • Exposure to complex business applications.
  • Flexible working hours and hybrid setup.
  • Meal tickets, private medical insurance, and other appealing benefits.
  • Performance bonuses and career development support.


  • Cluj-Napoca, Cluj, Romania Capgemini Engineering Full time €30,000 - €60,000 per year

    Job DescriptionAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique...


  • Cluj-Napoca, Cluj, Romania Capgemini Full time €90,000 - €120,000 per year

    Job Description At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique...


  • Cluj-Napoca, Cluj, Romania Capgemini Engineering Full time €60,000 - €80,000 per year

    Job DescriptionAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique...


  • Cluj-Napoca, Cluj, Romania Capgemini Full time €40,000 - €80,000 per year

    Job Description At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique...

  • C++ Tester

    6 days ago


    Cluj-Napoca, Cluj, Romania P3 Romania Full time 30,000 - 60,000 per year

    You will join a multidisciplinary team developing software for electric vehicle (EV) charging stations. The project focuses on ensuring robust communication between embedded systems, backend services, and user interfaces.As a QA Engineer, you'll be responsible for designing, implementing, and executing test strategies to ensure the reliability and safety of...


  • Cluj-Napoca, Cluj, Romania Undelucram Full time 40,000 - 60,000 per year

    on behalf of:OpenTextOPENTEXTOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that...


  • Cluj-Napoca, Cluj, Romania ddroidd Full time 40,000 - 80,000 per year

    HOMEServicesSuccess StoriesAboutCAREERSContact usBack to all rolesFull-timeSenior C++ DeveloperClujSeniorAbout The RoleWe are looking for a skilledSenior C++ Developerto join our engineering team and contribute to a product that is currently under active development and growth. In this role, you will focus on implementing new features, optimizing existing...


  • Cluj-Napoca, Cluj, Romania AIESEC in Romania Full time €19,200 per year

    Oportunitate Global Talent: Internship Software Development with Rust, C++ and Linux (m/f/d) la Intra2net AG în GermaniaLocație:Tübingen, GermaniaInstituție gazdă:Intra2net AG (prin AIESEC Germania)Durată:1 februarie – 3 mai 2026Program:Luni – Vineri, 09:00 – 18:00Domeniu:Software Development, Computer Science, Computer EngineeringLimbi...

  • C# Developer

    4 days ago


    Cluj-Napoca, Cluj, Romania Pro iDeal Jobs Full time 15,000 - 30,000 per year

    C# DeveloperPro iDeal Jobs is looking for a C# Developer, on behalf of our client. A Romanian software development company, with many years of experience in the IT field, with a team of passionate IT people who understand and appreciate the importance of both technology and business in achieving success.Our client requires C# Developer with 3+ years of...


  • Cluj-Napoca, Cluj, Romania Analog Devices Full time €60,000 - €80,000 per year

    Come join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality...