C++ Developer (f/m) - Mid-Senior level

About us

Softing is a successful, independent provider of hardware and software solutions in areas such as IT Networks, Automotive and Industrial communication. SoftingRom has been founded early in 2005 as an R&D center of Softing AG Munich, with offices both in Cluj-Napoca and Miercurea-Ciuc.

We are looking for passionate C++ Developers for Softing Industrial Department in Cluj.

Are you interested to work on a product in which state-of-the-art technology is used, while being involved in a dynamic product development process? Take a look at our opening right here!

Main responsibilities

You will join a team of strong software engineers that lead full cycle development of middleware solutions which are enabling I4.0 for a wide range of industries we serve.

This includes highly reliable and scalable communication services which connect enterprise's IT and OT areas, cloud with on-premises systems.

As part of most modern industrial control solution, the central part (middleware) consists of architectures based on open standards communication foundations (MQTT, OPC UA, REST) which offer secure and reliable connectivity between different layers of the control solution respectively other enterprise resources (MES, ERP, SCADA, ML/AI, other).

The area covered by your responsibility is authoring (specification, engineering, test, integration, maintenance) of software applications which are key components of the modern plant information management systems and industrial control infrastructure.

Required skills/ Experience

  • C++
  • Scripting Languages (such as Python and JavaScript)
  • Advanced level of English (both reading and writing)
  • Good communication skills

Would be a plus

  • Qt
  • Communication services (REST, Message Brokers)
  • Databases (SQL, NoSQL)
  • CI (Jenkins)
  • Virtualization

What’s in it for you, besides the working experience

  • Additional 3 net salaries granted in the first year of activity as follows:
    • 1 additional salary after the second month
    • 1 additional salary after the trial period
    • The rest at the end of the first 12 months
  • Positive and informal working environment, with a very helpful, collegial, and highly qualified team
  • Short, uncomplicated communication channels and open doors at all levels
  • Medical benefits package, lunch tickets, sport subscription, fidelity bonuses
  • Flexible schedule and remote work policy, contribution from SoftingRom for important life milestone (such as birth of a child)
  • Internal events (team buildings, summer & Christmas parties, nights out/meals with the team)
  • Annual holiday because work-life balance is important to us (24-27 days of annual leave depending on your seniority level)
  • Office perks: fruits & goodies in the office
  • Comprehensive technical trainings on our expertise area, online learning platforms subscriptions
  • Challenging projects for well-known customers in the industry
  • The opportunity to actively contribute at the design and success of our solutions

We’d love to hear from you!

Of course, everyone’s career has a different path and you may not have all of the skills and/or experience listed above. However, if you feel you might fit the job, feel free to contact us.

If this sounds interesting for you, please send us a message or your CV at and let's talk more about this role, about the projects and our great team.


Softing Romania Human Resources

+40 364 401 691